The Union County Board of Elections serves voters in Marshville from its office at 500 North Main Street, Suite 130, Monroe, NC 28112. Residents can reach the office at 704-283-3803 or visit https://www.unioncountync.gov/boe. The Board handles all voter registration, absentee voting, early voting, precinct operations, candidate filing, and election administration for municipal, county, state, and federal elections. Office hours run Monday through Friday, 8:30 AM to 5:00 PM, with extended hours during early voting periods.
North Carolina residents can register to vote online at https://www.ncdmv.gov/voter-registration or through the North Carolina State Board of Elections portal at https://www.ncsbe.gov/registering. The registration deadline is 25 days before any election. The state does not require party affiliation for registration. Acceptable forms of ID for registration include a North Carolina driver's license or DMV-issued ID number, or the last four digits of a Social Security number. The town holds municipal elections for Mayor and Town Council (five members) on a schedule determined by the town charter. North Carolina municipal elections typically occur in odd-numbered years on the first Tuesday after the first Monday in November, separate from county and state elections. Candidate filing for municipal offices occurs in July preceding the November election, with filings submitted to the Union County Board of Elections. Information on candidates, sample ballots, and local referendum questions is available through the Board of Elections website and office. Voters in unincorporated areas surrounding the town do not vote in municipal elections but participate in all county, state, and federal elections. Residents can find their assigned polling place using the voter lookup tool at https://vt.ncsbe.gov/RegLkup/ or by calling the Union County Board of Elections. North Carolina requires photo identification to vote in person; acceptable IDs include a North Carolina driver's license, passport, military ID, tribal ID, or student ID from a North Carolina university. The state offers early voting (also called "one-stop voting") beginning 17 days before Election Day, during which voters can register, update their registration, and vote at any early voting site in their county. Union County typically operates multiple early voting locations during this period. The 2024 election saw competitive races for president, governor, and state legislature. North Carolina holds U.S. Senate elections in presidential years, so 2026 will not feature a U.S. Senate race unless a special election is called.Current federal, state, and local election schedules, ballot contests, candidate filings, and certified results for Marshville voters are published by the North Carolina State Board of Elections (https://www.ncsbe.gov/). The town is part of North Carolina House District 68 and Senate District 33. Union County voters will also elect county commissioners, sheriff, register of deeds, and other constitutional officers, as North Carolina elects most county officials on a partisan basis. Any municipal referendums or bond measures would appear on the 2025 municipal ballot rather than the 2026 general election ballot. North Carolina election records that are public include voter registration lists (available by request, though the list includes names, addresses, and voting history but not actual vote choices), campaign finance reports (searchable at https://www.ncsbe.gov/results-data/campaign-finance), candidate filing information, precinct-level election results, and absentee ballot statistics. To request an absentee ballot in North Carolina, voters must submit an absentee ballot request form to the Union County Board of Elections. Requests can be made online at https://votebymail.ncsbe.gov, by mail, by fax, or in person. The deadline to request an absentee ballot is 5:00 PM on the Tuesday before Election Day. Completed absentee ballots must be received by the Union County Board of elections by 7:30 PM on Election Day (postmark is not sufficient). North Carolina allows absentee voting for any reason with no excuse required. The state also offers military and overseas citizen absentee voting with extended deadlines.