How to Run for Office in New Hampshire

Campaign Finance

Campaign finance in New Hampshire is administered by the New Hampshire Secretary of State - Election Division.

Getting on the Ballot

Getting on the ballot in New Hampshire is easy. During a roughly ten-day filing period in early June, candidates file a Declaration of Candidacy, a Statement of Financial Interests, and an administrative fee that is almost symbolic: $2 for State Representative (or five voter petitions instead). Candidates for governor, U.S. Senate, Congress, Executive Council, State Senate, and county offices file with the Secretary of State; State Representative candidates may file with their own town or city clerk.

One hard rule: filings on the last day of the period must be made in person by the candidate - no mail, no staff.

Third-party and independent candidates file a Declaration of Intent during the same June window, then gather nomination papers certified by the supervisors of the checklist in each town over the summer.

Where Local Candidates File

Town and city offices run on their own municipal election calendars through the town or city clerk, who is the filing officer and the source for local requirements. Campaign finance reporting for state races is handled by the Secretary of State, with reporting obligations triggered by spending thresholds and a voluntary expenditure-limit option.

Worth Knowing

Official New Hampshire Resources

Filing deadlines, fees, and signature requirements change from cycle to cycle. Always confirm current details with the official sources below.

This page was last reviewed on August 4, 2026. Process details above are believed current as of that date; deadlines and fees should always be verified with your election office.

Running for office in New Hampshire?
Create Your Campaign Website
Campaign Partner

Get Started

Signup takes less than a minute, and you can cancel at any time.

Sign Up