The Ballot Brief
Henderson County, North Carolina

Town of Fletcher Town Council District 1

See where McKinney and Olsen stand on roads, the budget and the environment. Names follow official Henderson County election filings.

About this race

Amber McKinney and John Brandon Olsen meet for the District 1 seat on the November 3, 2026 nonpartisan ballot; neither appears on the town's current council roster.

What this office does

City council member. The council is the city's legislative body. It adopts the city budget and tax rate, passes ordinances on zoning, public safety, utilities and local services, and hires the city manager where the charter provides one. Members may represent a district or the whole city.

This race. Nonpartisan: candidates appear without party labels.

We use AI to research and write election information. Errors are possible. Verify important details with official sources.

North Carolina › Henderson County › Town of Fletcher Town Council District 1

Amber McKinney

Nonpartisan

Biography

Amber McKinney serves on the Fletcher Town Council representing District 1, per the town's official roster. No campaign website was found as of September 27, 2026.

John Brandon Olsen

Nonpartisan

Top priorities

From the campaign site

  • Supports completing sidewalk, greenway and traffic-calming projects identified in the town's bicycle and pedestrian plan.
  • Supports responsible budgeting, transparency in town spending, and open communication with residents on major decisions.
  • Supports completing delayed park improvements and strengthening youth recreation programs.
Biography

John Brandon Olsen has lived in Fletcher for more than 21 years and previously ran for Town Council in 2021, per his campaign site. He began his career in manufacturing, later earned an economics degree from UNC Asheville and worked in renewable-energy origination, and now works as a data analyst on federal disaster-recovery programs; he has volunteered on Fletcher's ABC Board and with Fletcher Youth Baseball & Softball.

Next on your ballotTown of Fletcher Town Council District 4

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
Questions about this race

Who is running for Town of Fletcher Town Council District 1 in 2026?

2 candidates are tracked for Town of Fletcher Town Council District 1 on the November 3, 2026 ballot: Amber McKinney and John Brandon Olsen. Candidate information follows official Henderson County election filings; verify with the official election office linked below. See where they stand on roads, the budget and the environment.

When is the Town of Fletcher Town Council District 1 election in North Carolina?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for North Carolina are on the North Carolina election hub at theballotbrief.com.

How do I see my exact Henderson County ballot?

Enter your ZIP code in the lookup at theballotbrief.com for the statewide and congressional races, or a full street address to add the county, city and district contests for that location.

Verify this race

Candidate roster from official Henderson County and state election office filings, last verified October 16, 2026. Bios and priorities carry their attribution inline.

Cross-check with the official North Carolina election office, or see the full Henderson County sample ballot and your exact ballot by address.

The rest of your Henderson County ballot

27 tracked races in Henderson County, North Carolina. Landed here from another county's search? Look up your own ballot below.

Also on your ballot
Town of Laurel Park Town CouncilTown of Mills River Town Council District 1Town of Mills River Town Council District 2See all 27 Henderson County races
Candidate profiles
Amber McKinney, full profileJohn Brandon Olsen, full profileOfficial North Carolina election office