Hot topics:
Find complete Press Herald coverage of contested local races below, indexed alphabetically by town name. Or, jump directly to a town's local coverage using these links:
Cumberland County
Cape Elizabeth Freeport Gorham Portland Scarborough South Portland Westbrook Windham
York County
Biddeford Old Orchard Beach Saco Sanford Wells
Statewide bond questions
Election night results: Voters approve $150 million in borrowing in five bond packagesCampaign coverage:
Large Maine transportation bond has history on its side Higher education leaders pitch bondsBiddeford
Election night results: Casavant re-elected as mayor Swanton, McCurry, Cote, Quattrone, Mills, Hurtubise, Read, Lessard and Fleurent are voted into the City Council. Read more >>Mayoral campaign coverage
City Council
Campaign coverage:- Crowded field vies for seven Biddeford City Council seats
- Meet the candidates for Biddeford City Council: profiles of the candidates racing for the council's seven open positions.
Cape Elizabeth
Election night results: Newcomer Martha “Molly" MacAuslan and incumbent Caitlin Jordan win Cape council race In the School Board race, incumbent Michael Moore and Susana Measelle Hubbs won two open seats. Read more >>Town Council
Campaign coverage:- Meet the candidates for Cape Elizabeth's Town Council: profiles of the candidates racing for the council's two open seats.
- Caitlin Jordan, Imad Khalidi and Martha “Molly” MacAuslan vie for council in Cape Elizabeth
School Board
Campaign coverage:- Meet the candidates for Cape Elizabeth School Board: profiles of the candidates racing for the council's two open seats.
- Michael Moore, Susana Measelle Hubbs and William Gross compete for two open seats on Cape Elizabeth School Board
Freeport
Election night results: RSU 5 voters approve high school renovation, but reject sports field upgradeGorham
Election night results: Roullard, Robinson and Hartwell elected to Gorham Town CouncilTown Council
Campaign coverage:- Meet the candidates for Gorham's Town Council: profiles of the candidates racing for the council's three open seats.
- Five candidates vying for council in Gorham
School Board
Campaign coverage:- Meet the candidates for Gorham School Board: profiles of the candidates racing for the council's two open seats.
- Kyle Bailey, John Doyle, and incumbent Kyle Currier compete for two open seats on Gorham School Board
Old Orchard Beach
Election night results: Tousignant, O’Neill and Blow elected in Old Orchard Beach council race Voters also approved a town charter amendment that would reduce the size of the council from seven members to five. Read more >>Town Council campaign coverage
- Seven candidates compete for three open seats on Old Orchard Beach town council
- Meet the candidates for Old Orchard Beach Town Council: profiles of the candidates racing for the council's three open seats.
Portland
Election night results: Marijuana ordinance headed for passage Hinck defeats Lyons in at-large race while Suslovic and Duson win re-election Trevorrow and Ali win Portland school raceCity Council campaign coverage
- Meet the candidates for Portland City Council: profiles of the candidates in all three races.
- The race for a four-year, at-large term pits political newcomers Christopher Shorr and Gregory Smaha against incumbent Jill Duson.
- Former state Rep. Jon Hinck and businessman Wellington 'Wells' Lyons are vying for John Anton’s at-large seat.
- Ed Suslovic faces newcomer Gregory Blouin to hold on to his District 3 seat.