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 city, population, election date, winner 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.

bold = new mayor

 PopulationElection DateWinner/Notes


California
Pasadena141,37103/03/2020Runoff: Mayor Tornek vs. Victor Gordo 11/3/2020
Riverside330,06303/03/2020Runoff: Andy Melendrez vs. Patricia Lock-Dawson 11/3/2020

Oregon
Beaverton98,96205/19/2020Runoff: Mayor Doyle vs. Lacey Beaty 11/3/2020
Portland653,11505/19/2020Runoff: Mayor Wheeler vs. Sarah Iannarone 11/3/2020

Georgia
Macon153,09506/09/2020Lester Miller (59%)

Nevada
Carson City55,41406/16/2020Lori Bagwell

Louisiana
Monroe47,87707/11/2020Friday Ellis (52%)

Arizona
Scottsdale255,31008/04/2020Runoff: David Ortega vs. Lisa Borowksy 11/3/2020

Hawaii
Hilo200,98308/08/2020Runoff: Mitch Roth vs. Ikaika Marzo 11/3/2020
Honolulu974,56308/08/2020Runoff: Rick Blangiardi vs. Keith Amemiya 11/3/2020. Mayor Caldwell could not seek another term due to term limits.

Florida
Fort Myers82,25408/18/2020Runoff: Kevin Anderson vs.Jacquelyn McMiller 11/3/2020. Mayor Henderson did not seek another term.
Miami Gardens113,06908/18/2020Runoff: Rodney Harris vs. Sharon Pritchett. Mayor Gilbert is not eligible to seek another term.
Palm Bay114,19408/18/2020Runoff: Rob Medina vs. Kay Maragh 11/3/2020. Mayor Capote could not seek another term due to term limits.
Palm Coast87,60708/18/2020Runoff: Mayor Holland vs. Alan Lowe 11/3/2020
Titusville46,49708/18/2020Mayor Johnson will retire. Dan Diesel will run opposed. Mr. Diesel will take office 11/24/2020.

Wyoming
Cheyenne63,95708/18/2020Runoff: Patrick Collins vs. Rick Coppinger 11/3/2020

California
Monterey Park60,40108/19/2020Yvonne Yiu

Alabama
Alabaster33,34008/25/2020Scott Brakefield. Mayor Handlon did not seek re-election.
Decatur54,26408/25/2020Runoff: Mayor Bowling vs. Butch Matthews 10/6/2020
Florence40,42808/25/2020Runoff: Mayor Holt vs. Andy Betterton 10/6/2020

California
Alhambra84,64909/01/2020

Arkansas
Conway66,42611/03/2020
Fayetteville86,75111/03/2020
Jonesboro76,99011/03/2020
North Little Rock66,12711/03/2020
Pine Bluff42,27111/03/2020
Rogers67,60011/03/2020
Springdale81,02911/03/2020

Arizona
Apache Junction41,73911/03/2020
Avondale85,83511/03/2020
Buckeye74,37011/03/2020Mayor Meck is retiring. Eric Orsborn will run unopposed.
Casa Grande57,23211/03/2020
Flagstaff73,96411/03/2020
Gilbert248,27911/03/2020Mayor Daniels will not seek a second term.
Maricopa50,02411/03/2020
Phoenix1,660,27211/03/2020

California
Antioch111,53511/03/2020
Atascadero30,33011/03/2020
Bakersfield383,57911/03/2020
Baldwin Park75,81311/03/2020
Berkeley121,64311/03/2020
Brentwood63,80011/03/2020
Calistoga5,32211/03/2020
Carson91,90911/03/2020
Ceres48,76911/03/2020
Chino91,58311/03/2020
Coachella45,83911/03/2020
Coronado21,39011/03/2020
Costa Mesa113,61511/03/2020
Culver City39,21411/03/2020
Dublin63,44511/03/2020
El Monte115,58611/03/2020
Elk Grove172,88611/03/2020
Encinitas62,90411/03/2020
Fremont237,80711/03/2020
Fresno530,09311/03/2020
Garden Grove172,64611/03/2020
Gilroy58,75611/03/2020
Goleta30,82111/03/2020
Hawthorne86,96511/03/2020
Hollister39,74911/03/2020
Irvine282,57211/03/2020
La Quinta41,53511/03/2020
Laguna Niguel66,26611/03/2020
Lawndale32,75411/03/2020
Livermore90,26911/03/2020
Lompoc42,76011/03/2020
Los Banos40,07411/03/2020
Madera65,70611/03/2020
Menifee92,59511/03/2020
Merced83,31611/03/2020
Milpitas80,43011/03/2020
Modesto215,03011/03/2020
Moorpark36,57611/03/2020
Moreno Valley209,05011/03/2020
Morgan Hill45,13511/03/2020
Napa79,26311/03/2020
Newark48,19811/03/2020
Oceanside176,08011/03/2020
Orange139,48411/03/2020
Oxnard209,87711/03/2020
Palmdale156,66711/03/2020
Perris79,13311/03/2020
Pleasanton82,37211/03/2020
Pomona152,36111/03/2020
Rialto103,44011/03/2020
Riverbank24,78011/03/2020
Salinas156,25911/03/2020
San Bruno43,04711/03/2020
San Diego1,425,97611/03/2020Mayor Faulconer can not seek re-election due to term limits.
San Luis Obispo47,44611/03/2020
San Rafael58,70411/03/2020
San Ramon75,83911/03/2020
Santa Ana332,72511/03/2020
Santa Maria107,40811/03/2020
Santee58,11511/03/2020
Seaside33,93011/03/2020
Simi Valley125,85111/03/2020
Stockton311,17811/03/2020
Tracy91,81211/03/2020
Union City74,55911/03/2020
Upland77,00011/03/2020
Vallejo121,91311/03/2020
West Sacramento53,72711/03/2020
Westminster90,93811/03/2020

Colorado
Castle Rock64,82711/03/2020
Parker55,63611/03/2020

Delaware
Wilmington70,63511/03/2020

Florida
Altamonte Springs44,24111/03/2020
Bal Harbour Village3,03911/03/2020
Bonita Springs57,37011/03/2020
Bradenton57,64411/03/2020
Cooper City35,85311/03/2020
Coral Springs133,50711/03/2020
Dania Beach32,27111/03/2020
Doral61,82411/03/2020
Dunedin36,58011/03/2020
Fort Pierce46,07111/03/2020
Hallandale Beach39,94011/03/2020
Hollywood154,82311/03/2020
Kissimmee73,59711/03/2020
Largo84,99611/03/2020
Lauderdale Lakes36,32411/03/2020Mayor Rogers is running unopposed.
Melbourne82,82611/03/2020
Miami Lakes31,62811/03/2020
North Miami Beach45,88711/03/2020
Ormond Beach43,47511/03/2020
Parkland33,63111/03/2020
Plantation94,28811/03/2020
Pompano Beach111,95411/03/2020
Port Orange64,25211/03/2020
St. Cloud54,11511/03/2020
Sunrise95,45811/03/2020
Tamarac66,05411/03/2020
Weston71,21011/03/2020

Kansas
Leawood34,68911/03/2020

Kentucky
Bowling Green68,40111/03/2020
Covington40,36611/03/2020
Frankfort27,67911/03/2020
Owensboro59,80911/03/2020

Louisiana
Baton Rouge221,59911/03/2020

Maryland
Baltimore602,49511/03/2020
Hagerstown40,20511/03/2020

Michigan
Ann Arbor121,89011/03/2020
Charter Township of Orion39,51811/03/2020

Minnesota
Andover33,07211/03/2020
Blaine65,21211/03/2020
Burnsville61,20311/03/2020
Cottage Grove37,20811/03/2020
Edina52,49011/03/2020
Lakeville65,87711/03/2020
Shakopee41,36211/03/2020
St. Cloud68,04311/03/2020

North Carolina
High Point112,31611/03/2020
Winston-Salem246,32811/03/2020

Nebraska
Kearney33,76111/03/2020

New Jersey
East Brunswick Township48,01011/03/2020
Elizabeth128,88511/03/2020
Howell Township52,11411/03/2020
Perth Amboy51,92811/03/2020
Piscataway56,92311/03/2020
Pleasantville20,37611/03/2020
Princeton31,38611/03/2020
Vineland59,96611/03/2020
Washington Township47,51711/03/2020

New Mexico
Hobbs38,27711/03/2020

Oregon
Albany54,45311/03/2020
Eugene171,24511/03/2020
Hillsboro108,38911/03/2020
Keizer39,69211/03/2020
Lake Oswego39,53211/03/2020
McMinnville34,61711/03/2020
Medford82,34711/03/2020
Redmond30,91411/03/2020

Pennsylvania
Monessen7,27711/03/2020

Puerto Rico
Aguada36,62111/03/2020
Aguadilla50,57411/03/2020
Arecibo82,09911/03/2020
Bayamn170,36611/03/2020
Cabo Rojo47,13611/03/2020
Caguas124,34411/03/2020
Camuy30,45611/03/2020
Canovanas47,64811/03/2020
Carolina147,54211/03/2020
Cayey42,32611/03/2020
Cidra38,21911/03/2020
Coamo37,84911/03/2020
Corozal32,25911/03/2020
Dorado35,76111/03/2020
Fajardo29,68711/03/2020
Guayama39,28411/03/2020
Guaynabo83,77511/03/2020
Gurabo46,06611/03/2020
Hatillo38,82111/03/2020
Humacao50,64611/03/2020
Isabela40,25911/03/2020
Juana Daz44,53511/03/2020
Juncos37,70811/03/2020
Las Piedras36,51911/03/2020
Manat37,35911/03/2020
Mayaguez70,46311/03/2020
Moca34,84811/03/2020
Ponce133,05211/03/2020
Ro Grande47,83911/03/2020
San Germn30,23911/03/2020
San Juan320,76111/03/2020
San Lorenzo35,90411/03/2020
San Sebastin35,65911/03/2020
Toa Alta71,00811/03/2020
Toa Baja74,58211/03/2020
Trujillo Alto63,72111/03/2020
Vega Alta35,78211/03/2020
Vega Baja50,13611/03/2020
Yabucoa32,25411/03/2020
Yauco33,85311/03/2020

Rhode Island
Central Falls19,39811/03/2020
Cranston81,27411/03/2020
Cumberland34,97711/03/2020
North Providence32,55911/03/2020
Pawtucket71,84711/03/2020
Warwick80,84711/03/2020
Woonsocket41,60311/03/2020

South Carolina
Florence37,62511/03/2020
Sumter39,65611/03/2020

Tennessee
Collierville50,61611/03/2020
Hendersonville57,57611/03/2020

Texas
Abilene122,99911/03/2020
Allen103,38311/03/2020
Carrollton136,87911/03/2020
Cedar Park76,99911/03/2020
Cleburne30,72011/03/2020
Conroe87,65411/03/2020
Corpus Christi326,55411/03/2020
Denton138,54111/03/2020
Duncanville39,36411/03/2020
Euless57,34611/03/2020
Farmers Branch40,20911/03/2020
Frisco188,17011/03/2020
Galveston50,45711/03/2020
Garland242,50711/03/2020
Georgetown74,18011/03/2020
Hurst38,99211/03/2020
Irving242,24211/03/2020
Keller47,35011/03/2020
Killeen149,10311/03/2020
Kyle46,87411/03/2020
Lubbock255,88511/03/2020
Missouri City74,70511/03/2020
New Braunfels84,61211/03/2020
North Richland Hills70,83611/03/2020
Odessa120,56811/03/2020
Pearland122,14911/03/2020
Round Rock128,73911/03/2020
San Juan37,15411/03/2020
San Marcos63,50911/03/2020
Sugar Land118,60011/03/2020
Temple76,25611/03/2020
Texarkana37,29511/03/2020
Texas City49,15311/03/2020
Tyler105,72911/03/2020
Waco138,18311/03/2020
Waxahachie36,80711/03/2020
Wichita Falls104,57611/03/2020
Wylie51,58511/03/2020

Virginia
Leesburg53,91711/03/2020
Manassas41,64111/03/2020
Portsmouth94,63211/03/2020
Richmond228,78311/03/2020
Roanoke99,92011/03/2020
Suffolk91,18511/03/2020
Virginia Beach450,18911/03/2020

Vermont
Montpelier7,43611/03/2020

West Virginia
Huntington46,04811/03/2020

Florida
Oakland Park45,33911/15/2020

California
Hermosa Beach19,46511/24/2020
Aliso Viejo51,78312/01/2020
Banning31,25312/01/2020
Bell Gardens42,33112/01/2020
Bellflower77,13112/01/2020
Brea43,60112/01/2020
Buena Park82,42112/01/2020
Burbank103,69512/01/2020
Burlingame30,46712/01/2020
Calabasas23,95412/01/2020
Camarillo69,12712/01/2020
Campbell42,46612/01/2020
Cathedral City54,90212/01/2020
Chino Hills83,44712/01/2020
Claremont36,47812/01/2020
Concord129,68812/01/2020
Corona168,81912/01/2020
Cupertino60,17012/01/2020
Cypress48,95812/01/2020
Daly City107,00812/01/2020
Danville44,65012/01/2020
Delano53,01412/01/2020
Diamond Bar56,27512/01/2020
Downey112,26912/01/2020
Folsom79,02212/01/2020
Foster City34,15112/01/2020
Fountain Valley55,81412/01/2020
Fullerton139,64012/01/2020
Hemet85,27512/01/2020
Hesperia95,27412/01/2020
Highland55,40612/01/2020
Huntington Beach200,64112/01/2020
Indio91,24012/01/2020
Jurupa Valley108,39312/01/2020
La Habra62,18312/01/2020
La Puente39,90812/01/2020
Laguna Hills31,02412/01/2020
Lake Elsinore68,18312/01/2020
Lake Forest85,62312/01/2020
Lakewood80,14012/01/2020
Lincoln47,97812/01/2020
Los Gatos30,68012/01/2020
Lynwood70,50412/01/2020
Manhattan Beach35,53212/01/2020
Mission Viejo95,20212/01/2020
Montclair39,43712/01/2020
Montebello62,63212/01/2020
Murrieta114,98512/01/2020
Newport Beach85,32612/01/2020
Novato55,65512/01/2020
Oakley42,12912/01/2020
Pacifica38,75912/01/2020
Palm Springs48,37512/01/2020
Placentia51,67112/01/2020
Pleasant Hill34,90312/01/2020
Porterville59,98812/01/2020
Rancho Cordova74,58512/01/2020
Rancho Palos Verdes41,92812/01/2020
Redding91,77212/01/2020
Redlands71,58612/01/2020
Rocklin67,22112/01/2020
Roseville139,11712/01/2020
San Jacinto48,86712/01/2020
Santa Cruz64,72512/01/2020
Santa Monica91,41112/01/2020
Santa Paula30,01112/01/2020
Santa Rosa177,58612/01/2020
South San Francisco67,73312/01/2020
Sunnyvale153,18512/01/2020
Thousand Oaks127,69012/01/2020
Tulare64,47512/01/2020
Tustin79,79512/01/2020
Ventura111,12812/01/2020
Victorville122,31212/01/2020
Walnut Creek69,82512/01/2020
West Covina106,31112/01/2020
Woodland60,53112/01/2020
Yorba Linda67,78712/01/2020
Yuba City66,99212/01/2020
Yucaipa53,68212/01/2020

Florida
Margate58,65612/01/2020
North Port68,62812/01/2020
Sarasota57,73812/01/2020
Vero Beach17,23612/01/2020

Kansas
Manhattan54,95912/01/2020

Michigan
Battle Creek51,24712/01/2020
Midland41,80012/01/2020
Rochester13,34812/01/2020
Saginaw48,32312/01/2020

New Jersey
Garfield31,86612/01/2020

Oklahoma
Bartlesville36,42312/01/2020

Tennessee
Johnson City66,77812/01/2020

California
Menlo Park34,54912/22/2020


Total: 367