Skip to main content
Thursday, November 12, 2026
Marvin/Waxhaw, NC|Local News

Your Representatives

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.

Your Elected Representatives: Firethorne, Marvin NC