What's on the ballot in
Union County
North Carolina
Where do you live?
Pick your city, town or village to see your ballot. Outside the cities, tap where you live on the map, or enter your address.
Tap where you live on the map, or start typing.
Or use your street address, for your exact ballot
Everything on the ballot in Union County
Races and issues that only some voters see say which towns they cover.
2026 General Election
November 3, 2026 · in 31 days
Federal
State
State Senator, 29th District
If you live in: part of City of Monroe, Town of Marshville and Town of Wingate
- Judy LittleDemocratic
- Dave CravenRepublican
State Senator, 35th District
If you live in: part of City of Monroe, Town of Fairview, Town of Hemby Bridge, Town of Indian Trail, Town of Mineral Springs, part of Town of Stallings, Town of Unionville, Town of Waxhaw, part of Town of Weddington, Village of Lake Park, Village of Marvin and Village of Wesley Chapel
- Christine E. WinwardDemocratic
- Todd JohnsonRepublican
State Senator, 42nd District
If you live in: part of Town of Stallings and part of Town of Weddington
- Stacie McGinnRepublican
- Mrs. Woodson BradleyDemocratic
State Representative, 55th District
If you live in: part of City of Monroe, Town of Marshville, part of Town of Mineral Springs, part of Town of Unionville and Town of Wingate
- Clancy BaucomRepublican
- John J. Kirkpatrick IVDemocratic
State Representative, 68th District
If you live in: part of City of Monroe, part of Town of Indian Trail, part of Town of Mineral Springs, Town of Waxhaw, part of Town of Weddington, Village of Marvin and part of Village of Wesley Chapel
- Derek WarrinerDemocratic
- David WillisRepublican
State Representative, 69th District
If you live in: part of City of Monroe, Town of Fairview, Town of Hemby Bridge, part of Town of Indian Trail, part of Town of Stallings, part of Town of Unionville, part of Town of Weddington, Village of Lake Park and part of Village of Wesley Chapel
- Heidi SinsleyDemocratic
- Dean ArpRepublican
State Representative, 103rd District
If you live in: part of Town of Weddington
- Laura BuddDemocratic
State Representative, 105th District
If you live in: part of Town of Stallings
- Ken McCoolDemocratic
- Tricia Ann CothamRepublican
Judges & courts
Clerk of Superior Court, Union County
Everyone in Union County votes on this
- Wendy MaynardRepublican
Associate Justice of the Supreme Court (Seat 1)
Everyone in Union County votes on this
- Sarah StevensRepublican
- Anita EarlsDemocratic
Judge of the Court of Appeals (Seat 1)
Everyone in Union County votes on this
- Michael C. ByrneRepublican
- John S. ArrowoodDemocratic
Judge of the Court of Appeals (Seat 2)
Everyone in Union County votes on this
- George Cooper BellRepublican
- Tobias (Toby) HampsonDemocratic
Judge of the Court of Appeals (Seat 3)
Everyone in Union County votes on this
- Craig CollinsRepublican
- Christine Marie WalczykDemocratic
County
County Commissioner, Union County
Everyone in Union County votes on this
- Christina DupontDemocratic
- Sam HarrisRepublican
- Melissa M. MerrellRepublican
- Brian W. HelmsRepublican
County Commissioner, Union County · unexpired term
Everyone in Union County votes on this
- Madeleine BylDemocratic
- Errol WedraRepublican
Sheriff, Union County
Everyone in Union County votes on this
- Eddie CatheyRepublican
District Attorney, Prosecutorial District 30
Everyone in Union County votes on this
- Trey RobisonRepublican
Soil and Water Conservation District Supervisor, Union County
Everyone in Union County votes on this
- Taylor MoyerNo party listed
- Wayne S. MoserNo party listed
City & town
School board
Board of Education, Union County Public Schools · District 03
If you live in: part of City of Monroe, part of Town of Fairview, part of Town of Hemby Bridge, part of Town of Indian Trail, part of Town of Marshville, part of Town of Mineral Springs, part of Town of Stallings, part of Town of Unionville, part of Town of Waxhaw, part of Town of Weddington, part of Town of Wingate, part of Village of Lake Park, part of Village of Marvin and part of Village of Wesley Chapel
- Barry TuckerRepublican
Board of Education, Union County Public Schools · District 04
If you live in: part of City of Monroe, part of Town of Fairview, part of Town of Hemby Bridge, part of Town of Indian Trail, part of Town of Marshville, part of Town of Mineral Springs, part of Town of Stallings, part of Town of Unionville, part of Town of Waxhaw, part of Town of Weddington, part of Town of Wingate, part of Village of Lake Park, part of Village of Marvin and part of Village of Wesley Chapel
- Brittany CabunoDemocratic
- Stephen SmithRepublican
Board of Education, Union County Public Schools · District 06
If you live in: part of City of Monroe, part of Town of Fairview, part of Town of Hemby Bridge, part of Town of Indian Trail, part of Town of Marshville, part of Town of Mineral Springs, part of Town of Stallings, part of Town of Unionville, part of Town of Waxhaw, part of Town of Weddington, part of Town of Wingate, part of Village of Lake Park, part of Village of Marvin and part of Village of Wesley Chapel
- Brandi SmithRepublican
- Evan MetaxatosDemocratic
Board of Education, Union County Public Schools · At-large
If you live in: City of Monroe, Town of Fairview, Town of Hemby Bridge, Town of Indian Trail, Town of Marshville, Town of Mineral Springs, part of Town of Stallings, Town of Unionville, Town of Waxhaw, part of Town of Weddington, Town of Wingate, Village of Lake Park, Village of Marvin and Village of Wesley Chapel
- Alexis StadlerDemocratic
- Linda O. RobinsonRepublican
Ballot issues
4 issues on ballots in Union County.
Statewide
Every town in Union County
Each town's page lists the races, candidates and issues on its ballot.