CBCivicBallotFind your election office ↗

New Hampshire local elections

Who holds office.
Who ran before.

A source-first public record connecting current candidates, today's incumbents, and the previous comparable election across all 10 counties and 234 incorporated cities and towns.

0current candidacies
0current office records
0previous candidate results
0linked public profiles

Coverage ledger

The denominator and the gaps stay visible

Every incorporated city and town remains in scope even when its current roster or result archive cannot be reliably extracted. Unincorporated places are documented separately from functioning municipalities.

Loading the New Hampshire coverage ledger
Loading New Hampshire jurisdictions, candidates, incumbents, and results

Election calendar

Town, alternate, primary, and general dates

New Hampshire's local calendar is staggered. A town-meeting election is not silently assigned to a charter city, and a county election is kept separate from either.

Loading the New Hampshire election calendar

Refresh notebook

Active records change; certified history does not

Current filings are revisited after withdrawals, the state primary, and general certification. Historical releases remain immutable, with corrections stored as separate evidence.

Loading the New Hampshire refresh notebook

Research method

Three layers, never one blended roster

CivicBallot keeps a person, each candidacy, each result, and each officeholding record separate. Identity links require matching jurisdiction and office evidence—not only a shared name.

Loading New Hampshire methodology notes

Source register

Loading cited sources

Secretary of State records are paired with official county, city, and town publications. Candidate status, result status, and officeholder freshness remain visible wherever publishers differ.