2022 Results · NH State House
Here we map the 2022 State House results, shading each district by the share of its seats that Republicans won: blue for all Democratic, white for an even split, red for all Republican. Each figure has four panels. Left of the brown line are two maps: the non-floterial districts, which cover every town and ward exactly once, and the floterial districts layered over them (their voters elect representatives in both, so a non-floterial district's card also shows its floterial race). Right of the line we redraw the same districts as circles, one per district, sized by seats and placed to keep their rough position, north up. All ten county figures share one scale, so a mile or a seat looks the same size in every county; the statewide figure is drawn smaller. Hover over a district on a map or over its circle: we outline both in black and show the district's card right under the figure. Click to pin the card there (click again to unpin).
Share of the district's seats won by Republicans
Republican seats won, e.g.
Choose Region
New Hampshire
164 non-floterial and 39 floterial districts, 400 seats: R 201 · D 198 · 1 tied.
Belknap County
7 non-floterial and 1 floterial district, 18 seats: R 15 · D 3.
Carroll County
6 non-floterial and 2 floterial districts, 15 seats: R 10 · D 5.
Cheshire County
14 non-floterial and 4 floterial districts, 22 seats: R 6 · D 16.
Coos County
6 non-floterial and 1 floterial district, 9 seats: R 5 · D 4.
Grafton County
16 non-floterial and 2 floterial districts, 26 seats: R 8 · D 18.
Hillsborough County
38 non-floterial and 7 floterial districts, 123 seats: R 51 · D 72.
Merrimack County
24 non-floterial and 6 floterial districts, 45 seats: R 20 · D 25.
Rockingham County
30 non-floterial and 10 floterial districts, 91 seats: R 65 · D 26.
Strafford County
17 non-floterial and 4 floterial districts, 38 seats: R 14 · D 23 · 1 tied.
Sullivan County
6 non-floterial and 2 floterial districts, 13 seats: R 7 · D 6.
Notes and Sources
Results: NH Secretary of State, 2022 general election, certified figures. Republicans and Democrats only; vote shares are shares of the R+D vote.
Strafford 8 tied 970–970 in 2022, so it had no general-election winner (filled by a special election in January 2023); it is shown as an even split.
Boundaries: US Census Bureau 2022 cartographic boundary files (1:500k), state legislative districts and county subdivisions (towns); dashed lines separate towns inside the same district (wards within a city are not drawn); each floterial is drawn as the union of the districts it covers.
Circle layout: district centres warped toward equal-population spacing while keeping their order, then relaxed so circles do not overlap; circle area is proportional to seats, on one scale for non-floterial and floterial districts. Statewide circle labels use county codes: Be Belknap, Ca Carroll, Ch Cheshire, Co Coos, Gr Grafton, Hi Hillsborough, Me Merrimack, Ro Rockingham, St Strafford, Su Sullivan. County figures reuse the statewide circle positions, all drawn at one common scale (larger than the statewide one).