HAHarvey Walden
15 hours agoRiviera Beach Announces 2026 General Election Notice
Search autocomplete is currently not responding. Please try again later.
Amended Official Notice of the 2026 General Election (English PDF / Spanish PDF).
Notices
Posted on October 31, 2025
Notice of Special Election, State Representative, District 90
Notices
Posted on November 03, 2025
Notice of Special Election, State Representative, District 87
Notices
Posted on November 03, 2025
Register to Vote
.fancyButton73.fancyButton:link,.fancyButton73.fancyButton:visited, .fancyButton73div.fancyButton{
background-color: rgb(190, 30, 45);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton73:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f233;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton73:hover:before {
background:#032D6000;
}
.fancyButton73 .text:after {
content: '';
height: 4px;
width: 10%;
background: #EBB020 ;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton73.fancyButton:hover,.fancyButton73.fancyButton:focus,.fancyButton73.fancyButton:active,.fancyButton73.fancyButton.hover{
background-color: rgb(150, 27, 50);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton73 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton73.fancyButton:link > span,.fancyButton73.fancyButton:visited > span, .fancyButton73div.fancyButton > span{
}
.fancyButton73.fancyButton:hover > span,.fancyButton73.fancyButton:focus > span,.fancyButton73.fancyButton:active > span,.fancyButton73.fancyButton.hover > span{
}
.fancyButton73.fancyButton .text{
color: rgb(255, 255, 255);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=110');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton73.fancyButton:hover .text,.fancyButton73.fancyButton:focus .text,.fancyButton73.fancyButton:active .text,.fancyButton73.fancyButton.hover .text{
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=109');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
Voter Dashboard
.fancyButton74.fancyButton:link,.fancyButton74.fancyButton:visited, .fancyButton74div.fancyButton{
background-color: rgb(154, 205, 243);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton74:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f255;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton74:hover:before {
background:#032D6000;
}
.fancyButton74 .text:after {
content: '';
height: 4px;
width: 10%;
background: #38B7EA;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton74.fancyButton:hover,.fancyButton74.fancyButton:focus,.fancyButton74.fancyButton:active,.fancyButton74.fancyButton.hover{
background-color: rgb(12, 58, 119);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton74 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton74.fancyButton:link > span,.fancyButton74.fancyButton:visited > span, .fancyButton74div.fancyButton > span{
}
.fancyButton74.fancyButton:hover > span,.fancyButton74.fancyButton:focus > span,.fancyButton74.fancyButton:active > span,.fancyButton74.fancyButton.hover > span{
}
.fancyButton74.fancyButton .text{
color: rgb(20, 20, 20);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=133');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton74.fancyButton:hover .text,.fancyButton74.fancyButton:focus .text,.fancyButton74.fancyButton:active .text,.fancyButton74.fancyButton.hover .text{
color: rgb(255, 255, 255);
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=134');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
Upcoming Elections
.fancyButton72.fancyButton:link,.fancyButton72.fancyButton:visited, .fancyButton72div.fancyButton{
background-color: rgb(190, 30, 45);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton72:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f233;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton72:hover:before {
background:#032D6000;
}
.fancyButton72 .text:after {
content: '';
height: 4px;
width: 10%;
background: #EBB020 ;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton72.fancyButton:hover,.fancyButton72.fancyButton:focus,.fancyButton72.fancyButton:active,.fancyButton72.fancyButton.hover{
background-color: rgb(150, 27, 50);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton72 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton72.fancyButton:link > span,.fancyButton72.fancyButton:visited > span, .fancyButton72div.fancyButton > span{
}
.fancyButton72.fancyButton:hover > span,.fancyButton72.fancyButton:focus > span,.fancyButton72.fancyButton:active > span,.fancyButton72.fancyButton.hover > span{
}
.fancyButton72.fancyButton .text{
color: rgb(255, 255, 255);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=111');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton72.fancyButton:hover .text,.fancyButton72.fancyButton:focus .text,.fancyButton72.fancyButton:active .text,.fancyButton72.fancyButton.hover .text{
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=120');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
Election Worker Dashboard
.fancyButton76.fancyButton:link,.fancyButton76.fancyButton:visited, .fancyButton76div.fancyButton{
background-color: rgb(154, 205, 243);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton76:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f255;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton76:hover:before {
background:#032D6000;
}
.fancyButton76 .text:after {
content: '';
height: 4px;
width: 10%;
background: #38B7EA;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton76.fancyButton:hover,.fancyButton76.fancyButton:focus,.fancyButton76.fancyButton:active,.fancyButton76.fancyButton.hover{
background-color: rgb(12, 58, 119);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton76 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton76.fancyButton:link > span,.fancyButton76.fancyButton:visited > span, .fancyButton76div.fancyButton > span{
}
.fancyButton76.fancyButton:hover > span,.fancyButton76.fancyButton:focus > span,.fancyButton76.fancyButton:active > span,.fancyButton76.fancyButton.hover > span{
}
.fancyButton76.fancyButton .text{
color: rgb(20, 20, 20);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=129');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton76.fancyButton:hover .text,.fancyButton76.fancyButton:focus .text,.fancyButton76.fancyButton:active .text,.fancyButton76.fancyButton.hover .text{
color: rgb(255, 255, 255);
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=130');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
Vote-By-Mail
.fancyButton75.fancyButton:link,.fancyButton75.fancyButton:visited, .fancyButton75div.fancyButton{
background-color: rgb(190, 30, 45);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton75:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f233;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton75:hover:before {
background:#032D6000;
}
.fancyButton75 .text:after {
content: '';
height: 4px;
width: 10%;
background: #EBB020 ;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton75.fancyButton:hover,.fancyButton75.fancyButton:focus,.fancyButton75.fancyButton:active,.fancyButton75.fancyButton.hover{
background-color: rgb(150, 27, 50);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton75 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton75.fancyButton:link > span,.fancyButton75.fancyButton:visited > span, .fancyButton75div.fancyButton > span{
}
.fancyButton75.fancyButton:hover > span,.fancyButton75.fancyButton:focus > span,.fancyButton75.fancyButton:active > span,.fancyButton75.fancyButton.hover > span{
}
.fancyButton75.fancyButton .text{
color: rgb(255, 255, 255);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=119');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton75.fancyButton:hover .text,.fancyButton75.fancyButton:focus .text,.fancyButton75.fancyButton:active .text,.fancyButton75.fancyButton.hover .text{
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=117');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
Services & Responsibilities
.fancyButton77.fancyButton:link,.fancyButton77.fancyButton:visited, .fancyButton77div.fancyButton{
background-color: rgb(154, 205, 243);
background-repeat: no-repeat;
background-position: center 1.35em ;
position: relative;
transition: all .2s ease-in-out;
z-index: 0;
background-size: 8em;
}
.fancyButton77:before {
content:'';
display: block;
position: absolute;
height: 4px;
width: 100%;
background:#f2f2f255;
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
bottom: 0;
z-index: 1;
}
.fancyButton77:hover:before {
background:#032D6000;
}
.fancyButton77 .text:after {
content: '';
height: 4px;
width: 10%;
background: #38B7EA;
position: absolute;
bottom: 0;
left: 50%; transform: translate(-50%, 0);
transition:.3s ease-in-out;
border-radius: 30px;
z-index: 1;}
.fancyButton77.fancyButton:hover,.fancyButton77.fancyButton:focus,.fancyButton77.fancyButton:active,.fancyButton77.fancyButton.hover{
background-color: rgb(12, 58, 119);
background-image: url('/ImageRepository/Document?documentID=108');
background-repeat: no-repeat;
transition: all .3s ease-in-out;
backdrop-filter: blur(18px);
box-shadow: rgba(0, 20, 40, 0.06) 0px -3px 6px, rgba(0, 20, 40, 0.06) 0px 3px 6px;
backdrop-filter: blur(5px);
}
.fancyButton77 .text:is(:hover,:focus,:active):after {
height: 4px;
width: 80%;
box-shadow: 0.3px 0.5px 0.7px rgba(10, 52, 62,0.06),
0.9px 1.8px 2.3px -0.3px rgba(10, 52, 62,0.06),
1.6px 3.1px 3.9px -0.6px rgba(10, 52, 62,0.06),
2.3px 4.7px 5.9px -0.8px rgba(10, 52, 62,0.06),
3.4px 6.7px 8.5px -1.1px rgba(10, 52, 62,0.06),
4.8px 9.6px 12.1px -1.4px rgba(10, 52, 62,0.06),
6.8px 13.6px 17.1px -1.7px rgba(10, 52, 62,0.06),
9.5px 19px 23.9px -1.9px rgba(10, 52, 62,0.06),
13px 26px 32.7px -2.2px rgba(10, 52, 62,0.06),
17.5px 35px 44px -2.5px rgba(10, 52, 62,0.06);
transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
.fancyButton77.fancyButton:link > span,.fancyButton77.fancyButton:visited > span, .fancyButton77div.fancyButton > span{
}
.fancyButton77.fancyButton:hover > span,.fancyButton77.fancyButton:focus > span,.fancyButton77.fancyButton:active > span,.fancyButton77.fancyButton.hover > span{
}
.fancyButton77.fancyButton .text{
color: rgb(20, 20, 20);
font-size: 1.2em;
font-family: "Hind Madurai";
padding-top: 8.5em;
padding-bottom: 1.5em;
font-weight: 300;
text-decoration: none;
padding-top: 8.5em;
padding-bottom: 1.5em;
background-image: url('/ImageRepository/Document?documentID=131');
background-repeat: no-repeat;
background-position: center 2.25em ;
transition: all .3s ease-in-out;
background-size: 5.25em;
}
.fancyButton77.fancyButton:hover .text,.fancyButton77.fancyButton:focus .text,.fancyButton77.fancyButton:active .text,.fancyButton77.fancyButton.hover .text{
color: rgb(255, 255, 255);
text-decoration: underline;
background-image: url('/ImageRepository/Document?documentID=132');
background-repeat: no-repeat;
background-position: center 1.75em ;
transition: all .2s ease-in-out;
}
4301 Cherry Road, West Palm Beach, FL 33409
P.O. Box 22309, West Palm Beach, FL 33416
Phone: (561) 656-6200 | Fax: (561) 656-6287
Hours: Monday through Friday: 8:30 am to 5:00 pm
PLEASE NOTE: Under Florida law, email addresses are public records. If you do not want your email address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. Florida Statute 668.6076.