New Hampshire's 2nd Congressional District is represented by Maggie Goodlander (Democrat), who has held the seat since 2025. Goodlander has an overall VoteSee report card grade of C, voted in 100% of roll-call votes on bills this Congress, and votes with the Democratic majority 92% of the time. The district includes Nashua, Concord, and Keene. It takes in all or part of 9 counties; the most populous parts are in Hillsborough County and Merrimack County. About 696,000 people live in the district, and the median household income is $97,382.
Maggie Goodlander (Democrat) has represented New Hampshire's 2nd Congressional District since 2025.
See Maggie Goodlander's full voting record and issue positions →
Winner: Maggie Goodlander.
Incumbent Maggie Goodlander is running for re-election. 3 candidates were on the Nov 3, 2026 ballot.
Fewer than 2 polls ended in the last 30 days, so there is no average.
| Pollster | Dates | Sample | Goodlander | Williams |
|---|---|---|---|---|
| Saint Anselm College | Oct 19, 2026 – Oct 20, 2026 | 811 LV | 54% | 38% |
| University of New Hampshire | Sep 17, 2026 – Sep 21, 2026 | 702 LV | 56% | 35% |
| Saint Anselm College | Aug 17, 2026 – Aug 18, 2026 | 701 LV | 50% | 35% |
| Saint Anselm College | Jun 24, 2026 – Jun 25, 2026 | 802 RV | 50% | 31% |
| Saint Anselm College | Mar 16, 2026 – Mar 18, 2026 | 739 RV | 48% | 36% |
| University of New Hampshire | Jan 15, 2026 – Jan 19, 2026 | 1,093 LV | 54% | 40% |
| Saint Anselm College | Nov 18, 2025 – Nov 19, 2025 | 1,102 RV | 40% | 35% |
| University of New Hampshire | Sep 17, 2025 – Sep 23, 2025 | 659 LV | 51% | 39% |
| Saint Anselm College | Aug 26, 2025 – Aug 27, 2025 | 881 RV | 49% | 31% |
Polls compiled from Wikipedia; see each pollster for full results.
Source: American Community Survey 2020–2024 5-year estimates, 119th Congress boundaries.
Members of Congress who previously represented New Hampshire's 2nd Congressional District. District lines are redrawn after each census, so earlier members may have represented a different area under this number.
New Hampshire's 2nd Congressional District covers 6,810 square miles of land. Boundaries are for the current (119th) Congress.