voting booths
Tuesday, July 1, 2025

Filing Period for All Municipal Candidates Begins Monday, July 7

Guilford County
Jul 1, 2025

The filing period to run for municipal offices begins Monday, July 7, at 8 a.m. and ends on Friday, July 18, at noon. Residents wishing to run for municipal office in Guilford County in the following cities and towns must file notices of candidacy and pay the appropriate filing fee before Friday, July 18, at noon to be candidates on the ballot.

OfficeSeats AvailableFiling Fee
Greensboro Mayor1 seat$300.00

Greensboro City Council

Districts 1, 2, 3, 4, and 5

At-Large - 3 seats

1 seat per district

$200.00

$200.00

Burlington Mayor1 seat$20.00
Burlington City Council2 seats$20.00
Gibsonville Mayor (unexpired term)1 seat$6.00
Gibsonville Town Council1 seat$6.00
Jamestown Mayor1 seat$10.00
Jamestown Town Council2 seats$10.00
Kernersville Mayor1 seat$20.00
Kernersville Alderman5 seats$10.00
Oak Ridge Mayor1 seat$5.00
Oak Ridge Town Council1 seat$5.00
Pleasant Garden Mayor1 seat$5.00
Pleasant Garden Town Council2 seats$5.00
Sedalia Town Council3 seats$5.00
Sedgefield Sanitary District5 seats$5.00
Stokesdale Town Council1 seat$5.00
Summerfield Town Council2 seats$5.00

Notices of candidacy and filing fees must be filed in the Guilford County Board of Elections office or notarized and received (not postmarked) in the office by noon on Friday, July 18.  If not filing in person, please note that the only acceptable delivery methods are USPS or commercial courier (a surrogate may not deliver the notice of candidacy and filing fee). Guilford County Board of Elections has offices at 301 W. Market St. in Greensboro and at 325 E. Russell Ave. in High Point.


If there are questions regarding filing to run for office, please visit guilfordcountync.gov/elections or call 336-641-3836.

Related Content:

Related Topics: