Polling locations in Rockingham District 21

  • Newington: Newington Town Hall, 186 Nimble Hill Road, Newington, NH

  • Portsmouth Ward 1: New Franklin School, 1 Franklin Ave, Portsmouth, NH

Voter registration & absentee voting

  • Register to vote: You can register online, by mail, or in person at your town clerk’s office. For more details, visit the New Hampshire Secretary of State website

  • Absentee voting: Available for those unable to vote in person due to illness, disability, or religious observance. Applications are available through your town clerk’s office

Upcoming elections

  • Portsmouth 2025 Municipal Elections: November 4, 2025

    • Polling hours: 8:00am-7pm

    • More information here

  • 2026 State and Federal Elections: November 3, 2026

Volunteering at the polls

  • If you’re interested in volunteering as a poll worker, contact your town clerk or moderator. They coordinate election day staffing and welcome assistance.