Cities with an upcoming election, an election not yet finalized or where the mayor elect has not taken office are listed below with name of the incumbent, city population, election date, winner, winning percentage and any relevant notes.

Where indicated, the mayor is not directly elected by the voters. Instead, an elected council or board selects the mayor from within its ranks.

You can also view results from 2020 here.

Elections are listed chronologically. To view elections for the year in a particular state please select the state from the dropdown list below.

bold = new mayor

 PopulationElection DateWinner/Notes


Oklahoma
Muskogee39,22302/11/2020Runoff: Marlon Coleman vs. Wayne Divelbiss 4/7/2020

California
Azusa46,36103/03/2020Robert Gonzales. Mayor Rocha did not seek re-election.
Covina47,79603/03/2020Council to select mayor 3/24/2020.
Glendora50,07303/03/2020Council to select mayor 3/24/2020.
Huntington Park58,11403/03/2020Council to select mayor 3/24/2020.
La Verne31,06303/03/2020Tim Hepburn
Paramount54,09803/03/2020Council to select mayor 3/24/2020.
Pasadena137,12203/03/2020Runoff: Mayor Tornek vs. Victor Gordo 11/3/2020
San Dimas33,37103/03/2020Emmett Badar (65%). Mayor Morris did not seek re-election.
San Gabriel39,71803/03/2020Council to select mayor 4/7/2020.
West Hollywood34,39903/03/2020Council to select mayor 4/7/2020.

New Mexico
Clovis37,77503/03/2020Mike Morris. Takes office 4/2/2020.

Arizona
Tempe175,82603/10/2020Corey Woods (57%). Will take office 7/2/2020.

California
Lakewood80,04803/24/2020

Louisiana
Monroe48,81504/04/2020

California
Bell35,47704/07/2020
Norwalk105,54904/07/2020
Rosemead53,76404/07/2020
South Gate94,39604/07/2020

Florida
Palm Beach Gardens48,45204/07/2020
Sanibel6,06404/07/2020

Kansas
Leawood31,86704/07/2020

Massachusetts
Dartmouth34,03204/07/2020

Missouri
Blue Springs52,57504/07/2020
Joplin50,15004/07/2020
St. Peters52,57504/07/2020
Wentzville31,21604/07/2020
Wildwood35,51704/07/2020

Oklahoma
Moore55,08104/07/2020

Wisconsin
Appleton72,62304/07/2020
Franklin36,08304/07/2020
Kenosha99,48904/07/2020
Milwaukee597,86704/07/2020
Wausau39,10604/07/2020
Wauwatosa46,39604/07/2020
West Allis60,41104/07/2020
West Bend31,07804/07/2020
Wisconsin Rapids18,43504/07/2020

California
La Mirada48,52704/14/2020
Lancaster156,63304/14/2020
Cerritos49,04104/21/2020
Glendale191,71904/21/2020
Monterey Park60,26905/01/2020

Texas
Cedar Park48,93705/02/2020
Denton113,38305/02/2020
Duncanville38,52405/02/2020
Galveston47,74305/02/2020
Hurst37,33705/02/2020
Killeen127,92105/02/2020
Lubbock229,57305/02/2020
North Richland Hills63,34305/02/2020
Sugar Land78,81705/02/2020
Texas City45,09905/02/2020
Tyler96,90005/02/2020
Waco124,80505/02/2020
Waxahachie31,09105/02/2020

Colorado
Grand Junction58,56605/05/2020

Florida
North Miami Beach41,52305/05/2020

Georgia
Macon154,72105/05/2020

New Jersey
Montclair37,66905/05/2020
Orange Township31,05805/05/2020

Oklahoma
Owasso31,45305/05/2020

Oregon
Beaverton89,80305/05/2020

Texas
Conroe56,20705/05/2020

Virginia
Chesapeake222,20905/05/2020
Hampton137,43605/05/2020
Norfolk242,80305/05/2020
Roanoke97,03205/05/2020

West Virginia
Wheeling28,48605/05/2020

Texas
Garland234,94305/08/2020

Maryland
Somerset1,21605/09/2020

Texas
Abilene117,06305/09/2020
Allen84,24605/09/2020
Carrollton119,09705/09/2020
Euless51,27705/09/2020
Farmers Branch37,08805/09/2020
Frisco116,98905/09/2020
Georgetown52,30305/09/2020
Irving216,29005/09/2020
Keller39,62705/09/2020
New Braunfels57,74005/09/2020
Pearland91,25205/09/2020
Round Rock99,88705/09/2020
San Juan35,20405/09/2020
Temple66,10205/09/2020
Wylie44,26705/09/2020

Oregon
Salem154,63705/16/2020
Portland583,77605/19/2020
Springfield59,40305/19/2020

California
Riverside303,87106/02/2020
San Diego1,307,40206/02/2020
Arcadia56,36406/09/2020
Sacramento501,90106/09/2020

North Dakota
Grand Forks52,83806/09/2020

Oklahoma
Shawnee30,64906/30/2020

California
Calexico38,57207/01/2020

Florida
Plant City35,90307/01/2020

New Jersey
Teaneck Township39,77607/01/2020

Virginia
Danville43,05507/01/2020
Lynchburg75,56807/01/2020

West Virginia
Morgantown30,66607/01/2020

California
Davis65,62207/07/2020
Walnut30,01107/07/2020

Florida
Lauderdale Lakes36,06908/18/2020

Alabama
Alabaster30,35208/25/2020
Decatur55,68308/25/2020
Florence39,31908/25/2020
Hoover81,61908/25/2020
Huntsville180,10508/25/2020
Madison42,93808/25/2020
Phenix City31,10008/25/2020
Prattville33,96008/25/2020
Vestavia Hills34,03308/25/2020

Arizona
Avondale76,23808/25/2020
Buckeye50,87608/25/2020
Gilbert208,45308/25/2020
Glendale245,89508/25/2020
Marana36,75608/25/2020
Maricopa43,48208/25/2020
Mesa508,97908/25/2020
Scottsdale217,38508/25/2020
Surprise117,51708/25/2020

Florida
Daytona Beach61,00508/25/2020
Miami Gardens109,68008/25/2020
Miami-Dade2,496,43508/25/2020
Palm Coast77,37408/25/2020
Titusville43,76108/25/2020

Hawaii
Hilo186,73808/25/2020

California
Alhambra83,08909/01/2020

Arkansas
Conway58,90811/03/2020
Fayetteville73,58011/03/2020
Jonesboro67,26311/03/2020
North Little Rock62,30411/03/2020
Pine Bluff49,08311/03/2020
Rogers55,96411/03/2020
Springdale69,79711/03/2020

Arizona
Apache Junction35,84011/03/2020
Casa Grande48,57111/03/2020
Flagstaff65,87011/03/2020
Phoenix1,445,63211/03/2020

California
Antioch102,37211/03/2020
Bakersfield347,48311/03/2020
Baldwin Park75,39011/03/2020
Berkeley112,58011/03/2020
Brentwood53,67311/03/2020
Calistoga5,27311/03/2020
Carson91,71411/03/2020
Ceres45,41711/03/2020
Chino77,98311/03/2020
Coachella40,70411/03/2020
Coronado24,41711/03/2020
Costa Mesa109,96011/03/2020
Culver City39,28311/03/2020
Dublin46,03611/03/2020
El Monte113,47511/03/2020
Elk Grove171,05911/03/2020
Encinitas59,51811/03/2020
Fremont214,08911/03/2020
Fresno509,92411/03/2020
Garden Grove170,88311/03/2020
Gilroy48,82111/03/2020
Goleta30,28911/03/2020
Hawthorne84,29311/03/2020
Hollister34,92811/03/2020
Irvine212,37511/03/2020
La Quinta38,78311/03/2020
Laguna Niguel66,33411/03/2020
Lawndale32,76911/03/2020
Livermore80,96811/03/2020
Lompoc42,43411/03/2020
Los Banos36,74711/03/2020
Madera61,41611/03/2020
Menifee77,51911/03/2020
Merced82,59411/03/2020
Milpitas66,79011/03/2020
Modesto201,16511/03/2020
Moorpark34,42111/03/2020
Moreno Valley205,49911/03/2020
Morgan Hill37,88211/03/2020
Napa76,91511/03/2020
Newark42,57311/03/2020
Oceanside167,08611/03/2020
Orange136,41611/03/2020
Oxnard197,89911/03/2020
Palmdale152,75011/03/2020
Perris76,33111/03/2020
Pleasanton70,28511/03/2020
Pomona149,05811/03/2020
Rialto99,17111/03/2020
Riverbank23,14911/03/2020
Salinas150,44111/03/2020
San Bruno41,11411/03/2020
San Luis Obispo45,11911/03/2020
San Rafael57,71311/03/2020
San Ramon72,14811/03/2020
Santa Ana324,52811/03/2020
Santa Maria99,55311/03/2020
Santee53,41311/03/2020
Seaside33,02511/03/2020
Simi Valley124,23711/03/2020
Stockton291,70711/03/2020
Tracy82,92211/03/2020
Union City73,98511/03/2020
Upland73,73211/03/2020
Vallejo115,94211/03/2020
West Sacramento48,74411/03/2020
Westminster89,70111/03/2020

Colorado
Castle Rock48,23111/03/2020
Parker45,29711/03/2020

Delaware
Wilmington70,85111/03/2020

Florida
Altamonte Springs41,49611/03/2020
Bal Harbour Village2,63311/03/2020
Bonita Springs43,91411/03/2020
Bradenton49,54611/03/2020
Cooper City32,34511/03/2020
Coral Springs121,09611/03/2020
Dania Beach32,03011/03/2020
Doral57,94711/03/2020
Dunedin35,32111/03/2020
Fort Pierce41,59011/03/2020
Hallandale Beach38,71211/03/2020
Hollywood140,76811/03/2020
Key West24,64911/03/2020
Kissimmee59,68211/03/2020
Largo77,64811/03/2020
Melbourne76,06811/03/2020
Miami Lakes30,39611/03/2020
Ormond Beach38,13711/03/2020
Palm Bay103,19011/03/2020
Parkland30,17711/03/2020
Plantation84,95511/03/2020
Pompano Beach99,84511/03/2020
Port Orange56,04811/03/2020
St. Cloud39,17111/03/2020
Sunrise84,43911/03/2020
Tamarac60,42711/03/2020
Weston65,33311/03/2020

Hawaii
Honolulu974,56311/03/2020

Kentucky
Bowling Green58,06711/03/2020
Covington40,64011/03/2020
Frankfort27,62111/03/2020
Owensboro57,26511/03/2020

Louisiana
Baton Rouge229,49311/03/2020
New Iberia30,61711/03/2020

Maryland
Baltimore620,96111/03/2020
Hagerstown39,66211/03/2020

Michigan
Ann Arbor113,93411/03/2020
Charter Township of Orion35,39411/03/2020
Port Huron30,18411/03/2020

Minnesota
Andover30,59811/03/2020
Blaine57,18611/03/2020
Burnsville61,74711/03/2020
Cottage Grove34,58911/03/2020
Edina47,94111/03/2020
Lakeville55,95411/03/2020
Shakopee37,07611/03/2020
St. Cloud65,84211/03/2020

Montana
Butte34,20011/03/2020

North Carolina
High Point104,37111/03/2020
Winston-Salem242,20311/03/2020

Nebraska
Kearney31,79011/03/2020

New Jersey
East Brunswick Township47,51211/03/2020
Elizabeth124,96911/03/2020
Howell Township51,07511/03/2020
Perth Amboy50,81411/03/2020
Piscataway56,04411/03/2020
Pleasantville27,24911/03/2020
Princeton31,24911/03/2020
Vineland60,72411/03/2020
Washington Township48,55911/03/2020

New Mexico
Hobbs35,00711/03/2020

Nevada
Carson City55,27411/03/2020

Oklahoma
Tulsa391,90611/03/2020

Oregon
Albany50,15811/03/2020
Eugene156,18511/03/2020
Hillsboro105,16411/03/2020
Keizer36,47811/03/2020
Lake Oswego36,61911/03/2020
McMinnville33,13111/03/2020
Medford74,90711/03/2020

Puerto Rico
Aguada41,95911/03/2020
Aguadilla60,94911/03/2020
Arecibo96,44011/03/2020
Barranquitas30,31811/03/2020
Bayamn208,11611/03/2020
Cabo Rojo50,91711/03/2020
Caguas82,24311/03/2020
Camuy35,15911/03/2020
Canovanas47,64811/03/2020
Carolina157,83211/03/2020
Cayey48,11911/03/2020
Cidra43,48011/03/2020
Coamo40,51211/03/2020
Corozal37,14211/03/2020
Dorado38,16511/03/2020
Fajardo36,99311/03/2020
Guayama45,36211/03/2020
Guaynabo75,44311/03/2020
Gurabo45,36911/03/2020
Hatillo41,95311/03/2020
Humacao58,46611/03/2020
Isabela45,63111/03/2020
Juana Daz50,74711/03/2020
Juncos40,29011/03/2020
Lares30,75311/03/2020
Las Piedras38,67511/03/2020
Manat44,11311/03/2020
Mayaguez70,46311/03/2020
Moca40,10911/03/2020
Naranjito30,40211/03/2020
Ponce166,32711/03/2020
Río Grande54,30411/03/2020
Salinas31,07811/03/2020
San Germn35,52711/03/2020
San Juan381,93111/03/2020
San Lorenzo41,05811/03/2020
San Sebastin42,43011/03/2020
Toa Alta74,06611/03/2020
Toa Baja89,60911/03/2020
Trujillo Alto48,43711/03/2020
Utuado33,14911/03/2020
Vega Alta39,95111/03/2020
Vega Baja59,66211/03/2020
Yabucoa37,91411/03/2020
Yauco42,04311/03/2020

Rhode Island
Central Falls19,41611/03/2020
Cranston80,38711/03/2020
Cumberland33,50611/03/2020
North Providence32,07811/03/2020
Pawtucket71,14811/03/2020
Warwick82,67211/03/2020
Woonsocket41,18611/03/2020

South Carolina
Florence37,05611/03/2020
Sumter40,52411/03/2020

Tennessee
Collierville43,96511/03/2020
Hendersonville51,37211/03/2020

Texas
Corpus Christi305,21511/03/2020
Kyle30,87511/03/2020
Missouri City67,35811/03/2020
Odessa99,94011/03/2020
San Marcos44,89411/03/2020
Texarkana36,41111/03/2020
Wichita Falls104,55311/03/2020

Virginia
Leesburg42,61611/03/2020
Manassas37,82111/03/2020
Portsmouth95,53511/03/2020
Richmond204,21411/03/2020
Suffolk84,58511/03/2020
Virginia Beach437,99411/03/2020

Vermont
Montpelier8,03511/03/2020

West Virginia
Huntington49,13811/03/2020
Parkersburg31,49211/03/2020

Wyoming
Cheyenne59,46611/03/2020

Florida
Oakland Park41,36311/15/2020

California
Hermosa Beach18,56611/24/2020
Aliso Viejo47,82312/01/2020
Banning30,31012/01/2020
Bell Gardens42,07212/01/2020
Bellflower76,61612/01/2020
Brea39,28212/01/2020
Buena Park80,53012/01/2020
Burbank103,34012/01/2020
Calabasas24,20212/01/2020
Camarillo65,20112/01/2020
Campbell39,34912/01/2020
Cathedral City51,20012/01/2020
Chino Hills74,79912/01/2020
Claremont34,92612/01/2020
Concord122,06712/01/2020
Corona152,37412/01/2020
Cupertino58,30212/01/2020
Cypress47,80212/01/2020
Daly City101,12312/01/2020
Danville42,03912/01/2020
Delano53,04112/01/2020
Diamond Bar55,54412/01/2020
Downey111,77212/01/2020
Folsom72,20312/01/2020
Foster City32,12912/01/2020
Fountain Valley55,31312/01/2020
Fullerton135,16112/01/2020
Hemet78,65712/01/2020
Hesperia90,17312/01/2020
Highland53,10412/01/2020
Huntington Beach189,99212/01/2020
Indio76,03612/01/2020
Jurupa Valley97,42612/01/2020
La Habra60,23912/01/2020
La Puente39,81612/01/2020
Laguna Hills30,34412/01/2020
Lake Elsinore55,28812/01/2020
Lake Forest77,26412/01/2020
Lincoln42,81912/01/2020
Los Gatos30,14112/01/2020
Lynwood69,77212/01/2020
Manhattan Beach35,13512/01/2020
Mission Viejo93,30512/01/2020
Montclair36,66412/01/2020
Montebello62,50012/01/2020
Murrieta103,46612/01/2020
Newport Beach85,18612/01/2020
Novato51,90412/01/2020
Oakley37,27812/01/2020
Pacifica37,23412/01/2020
Palm Springs44,55212/01/2020
Placentia50,53312/01/2020
Pleasant Hill33,15212/01/2020
Porterville54,16512/01/2020
Rancho Cordova72,20312/01/2020
Rancho Palos Verdes41,64312/01/2020
Redding89,86112/01/2020
Redlands68,74712/01/2020
Rocklin56,97412/01/2020
Roseville118,78812/01/2020
San Jacinto48,25412/01/2020
Santa Cruz59,94612/01/2020
Santa Monica89,73612/01/2020
Santa Paula30,09112/01/2020
Santa Rosa167,81512/01/2020
South San Francisco63,63212/01/2020
Sunnyvale141,09912/01/2020
Thousand Oaks126,68312/01/2020
Tulare59,27812/01/2020
Tustin75,54012/01/2020
Ventura106,43312/01/2020
Victorville115,90312/01/2020
Walnut Creek64,17312/01/2020
West Covina106,09812/01/2020
Woodland55,46812/01/2020
Yorba Linda64,23412/01/2020
Yuba City64,92512/01/2020
Yucaipa51,36712/01/2020

Florida
Margate53,28412/01/2020
North Port58,37812/01/2020
Sarasota51,91712/01/2020
Vero Beach17,70512/01/2020

Kansas
Manhattan52,28112/01/2020

Michigan
Battle Creek52,34712/01/2020
Midland41,86312/01/2020
Rochester12,71112/01/2020
Saginaw51,50812/01/2020

New Jersey
Garfield30,87212/01/2020

Oklahoma
Bartlesville35,75012/01/2020

Tennessee
Johnson City63,15212/01/2020

California
Menlo Park32,02612/22/2020


Total: 445