Your Elected Representatives
A guide to the elected officials representing Firethorne and Marvin residents at the local, county, state, and federal level. Updated as elections and appointments occur.
Village of Marvin
The Village of Marvin operates under a council-manager form of government. Regular Village Council meetings are typically held on the first Monday of each month at Marvin Village Hall, with the public portion beginning at 6 p.m.
Voters elect a mayor to a two-year term and six council members at large to staggered four-year terms. All elections are nonpartisan.
Mayor: Joseph M. Barbara (term expires December 2027)
Mayor Pro Tempore: Angel Martin (term expires December 2029)
Council Members: Bob Marcolese, John Baresich and Bob Nunnenkamp (terms expire December 2027); Tom Eck and Fred Ilarraza (terms expire December 2029)
Contact information and the full meeting schedule are at marvinnc.gov.
Union County
Board of Commissioners: Five members elected countywide. Meetings held on the first and third Monday of each month at the Union County Government Center in Monroe.
Current commissioners and agendas at unioncountync.gov
North Carolina General Assembly
NC Senate District 35 and NC House District 68 cover the Marvin/Waxhaw area. Find your specific representatives at ncleg.gov.
U.S. Congress
U.S. House: North Carolina 8th Congressional District, represented by Mark Harris
U.S. Senate: Two senators represent all of North Carolina
Find current officeholders and contact information at congress.gov.
Note: This page directs residents to authoritative government sources for the most current information. We update this guide after each election cycle.