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.