2024 NH House Snake Chart
Here we've lined up every House seat from the 2024 general election in a single winding band, running from the most Republican district (top left) to the most Democratic (the far end). Each district is one block, and its length along the band is proportional to its number of seats. Where the band bends round at the end of a row, the districts on the bend simply curve with it.
Seats won: R 222 · D 178 (of 400)
How to read it
Colour is the district's vote margin: Republican share minus Democratic share of the R+D vote, capped at 40 points. Uncontested districts count as ±100 and sit at the two ends.
District margin (R − D share of the R+D vote)
Floterial districts (districts made of the towns of several other districts, electing extra representatives) are drawn with a dashed outline alternating porc yellow and bear brown; all other districts have a thin solid bear-brown outline. Labels are county abbreviation + district number (Be Belknap, Ca Carroll, Ch Cheshire, Co Coos, Gr Grafton, Hi Hillsborough, Me Merrimack, Ro Rockingham, St Strafford, Su Sullivan).
Order is by vote margin, so a split multi-seat district or an upset can sit on the "wrong" side of the R | D cutoff; the cutoff marks where Republicans' 222 seats would end if seats followed vote margin exactly.
Results: NH Secretary of State, 2024 general election (final figures); Republicans and Democrats only. Unofficial.