Save Money in this Sunday's paper

8 Republicans, 3 Democrats vie for Senate seat from NC

In one of the country's closest-watched Senate races, eight Republicans are facing off for a chance to oust first-term Senator Kay Hagan. Meanwhile, Hagan also faces two challengers from within her own party.

Republican field
Ted Alexander
Greg Brannon  | Profile
Alex Lee Bradshaw
Heather Grant   |  Profile
Mark Harris  |  Profile
Edward Kryn
• James Snyder
Thom Tillis  |  Profile

Democratic field
Kay Hagan   |   Profile
Ernest Reeves   |   Profile
Will Stewart  |   Profile


Greg Brannon targets Thom Tillis in first GOP Senate debate
Undecided GOP voters looking for answers in first Senate debate | How to watch the April 22 debate
In Senate race, there’s plenty of money, but whose money?
More politics coverage

U.S. House of Representatives

N.C. District 12

Six Democrats and two Republicans are running for the chance to replace former Congressman Mel Watt, who is now director of the Federal Housing Finance Agency.

Democratic field

Alma Adams  |   Profile
George Battle  |   Profile
Marcus Brandon   |   Profile
Malcolm Graham  |   Profile
Curtis Osborne  |   Profile
Rajive Patel  |   Profile

12th District candidates push higher minimum wage
Personal stories inform positions in District 12 race

Republican field
Vince Coakley   |   Profile
Leon Threatt   |   Profile

District 9

First-term representative Robert Pittenger faces a tea party challenge from Mike Steinberg. No Democrat is running in the fall.

Robert Pittenger
Mike Steinberg

N.C. General Assembly

Seats in the state legislature also are up for grabs this year. In Mecklenburg County, three races have primaries in May.

Senate District 39 (Republican)
Matt Arnold
Robert (Bob) Rucho

Matt Arnold: ‘Time for a new set of eyes on issues’ in Bob Rucho’s District 39 seat

Senate District 40 (Democratic)
Nasif Majeed
Morris F. McAdoo
Matt Newton
Ty Turner
Joyce Waddell

Only Democrats seek to replace Malcolm Graham in Senate 40

House District 98 (Republican)
John R. Bradford III
Sharon Hudson
Lynette D. Rinker

Democrat George Battle III trotted out the endorsements Wednesday, with one ex-rival and a handfu...

Campaign Tracker

Questions? Suggestions?

We're trying to make this page as helpful as possible for voters. Is there information you think we should add? Send any questions or suggestions you have about this page to April Bethea

Candidate questionnaires

The Observer has solicited campaign statements and bios for candidates running for office across the Charlotte region. Read their responses by clicking here.



Mecklenburg Board of County Commissioners

There are two primaries for seats on the county board.

At-large seats

Five Democrats are running for the chance to be their party's nominees for three at-large seats on the commission. The field includes the three incumbent at-large commissioners.

The winners of the primary will face Republicans Scott Carlisle and Emily Zuyus in the fall.

Patricia (Pat) Cotham
Trevor M. Fuller
Elaine Powell
Kim Michele Ratliff
Ella B. Scarborough

5 Democrats fight for 3 at-large county commission seats in primary
At-large candidates express few differences in debate

District 2 (Democratic primary)

Dondhi Burrell
• Vilma Leake

Leake faces challenge from Burrell for commissioner seat

Mecklenburg County Sheriff

Two Democrats and two Republicans are vying for the chance to be their party's nominee to replace Chipp Bailey, who did not seek re-election.

Republican field
Chris Hailey   |   Profile
Louis Rango   |   Profile
Democratic field
Irwin Carmichael  |  
Antoine Ensley   |   Profile

Four candidates for Mecklenburg sheriff square off


N.C. Supreme Court Associate Justice

In this non-partisan race, the top two finishers in the primary will move on to the general election

Eric Levinson
Robin Hudson
Jeanette Doran


Mecklenburg County Clerk of Superior Court

Martha Efird
Paulina Havelka

Elections across the Charlotte region

Other area communities are holding elections this year

Here are phone numbers and websites for local boards of elections

Alexander County:
828‑632‑2990    Website

Burke County:
828‑433‑1703    Website

Cabarrus County:
704‑920‑2860    Website

Caldwell County:
828‑757‑1326    Website

Catawba County:
828-464-2424    Website

Cleveland County:
704‑484‑4858    Website

Gaston County:
704-852-6005    Website

Iredell County:
704-878-3140     Website

Lincoln County:
704-736-8480    Website

Rowan County:
704-216-8140    Website

Union County:
704-283-3809    Website

Send any questions or suggestions you have about this page to April Bethea