Send an Email
You have decided to run for office. You will need to file for the office and you will also need to open a
Campaign Finance Committee. Filing is done every year for the offices on the ballot that year. Check our election schedule for the filing dates each year.
Your committee needs to be open within 10 days of you accepting or spending money to run. You must be affiliated with a party for 90 days prior to the day you file for office in that party. If you are not affiliated with a party, you must complete petitions in order to run for office.
The North Carolina State Board of Elections has created a Candidate's Guide to Campaign Finance. Please read thoroughly as well. Their website has lots of very helpful information here and other training information can be found here.
The following forms need to be completed to open your Campaign Finance Committee:
You must designate a treasurer. You may be your own treasurer; your spouse may not be your treasurer. The treasurer must attend a training. The training schedule will be posted once the State sets the schedule.
2021 Municipal Candidates
*candidates for Stallings will appear as they file now through noon Friday, August 13, 2021
2021 Election Schedule
Mecklenburg County Public Health encourages all eligible residents ages 12 and older to get a free COVID-19 vaccination.