Interested in running for office or getting involved in the 2025 municipal elections? Local seats matter—and your voice can make a difference.
Email us at info@moorecountydems.com to learn more or express your interest.
The following municipalities in Moore County have open seats in the upcoming 2025 municipal elections:
Town of Aberdeen
Mayor (1 Seat Open)
Commissioner (2 Seats Open)
Town of Cameron
Mayor (1 Seat Open)
Commissioner (2 Seats Open)
Commissioner/Unexpired (1 Seat Open)
Town of Carthage
Commissioner (3 Seats Open)
Foxfire Village
Council Member (3 Seats Open)
Town of Pinebluff
Mayor (1 Seat Open)
Commissioner (2 Seats Open)
Village of Pinehurst
Council Member (2 Seats Open)
Town of Robbins
Commissioner (3 Seats Open)
Town of Southern Pines
Council Member (2 Seats Open)
Town of Taylortown
Council Member (5 Seats Open)
Town of Vass
Mayor (1 Seat Open)
Commissioner (2 Seats Open)
Village of Whispering Pines
Council Member (3 Seats Open)
The municipal filing period will begin on July 7, 2025, at 8:00 a.m. and end on July 18, 2025, at 12:00 noon.
The filing fee for each office is $5.00, except for offices in the Town of Robbins, where the fee is $10.00.
When filing opens, the Board of Elections office will accept cash or check only (made payable to: Moore County Board of Elections). The first day of filing is typically the busiest, so please be prepared for possible wait times if you choose to file that day.
Within 10 days of first activity, a candidate must file an Organizational Report.
What is "First Activity"?
The following actions trigger the 10-day requirement:
Treasurer Requirements
Before you go to file, here are some things you’ll want to have handy and decisions to make in advance. You’ll need to choose a committee name that will appear on your Statement of Organization— eg, Jane for Council. You don’t need anything fancy; something short and clear since this is what you’ll display on marketing materials, for example, “Paid for by Jane for Council.”
Next, you must decide who will serve as your campaign treasurer—either yourself or someone else (note that your spouse cannot serve in this role). If this is your first time running, we recommend acting as your own treasurer at least initially so you can complete the training, which is helpful for answering questions about things like allowed signage and reporting requirements.
You’ll also need to determine whether you expect your campaign to stay under or exceed the $1,000 threshold in total contributions and expenditures. Running for municipal office generally won’t be expensive—usually the biggest expense will be yard signs and sign holders. If you prefer to keep your marketing simple, you can just have a Facebook page—but we do recommend getting at least a domain name that you can point to your page. It doesn’t have to match your committee name; for instance, janeforwp.com. Additionally, be prepared to open a North Carolina bank account for your committee funds and make sure your treasurer completes the required campaign finance training within three months.
NCDP training programs and resources
North Carolina State Board of Elections resources (NCSBE)
Other candidate training programs and resources
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.