Coos County, New Hampshire
Precinct data
Results by precinct
45 precincts · 17,301 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -007-Berlin007-Berlin | 1,921 | 2,078 | 48 | 4,047 | 47.5% | 51.3% | R+3.9 |
|---|---|---|---|---|---|---|---|
| Precinct -007-Lancaster007-Lancaster | 798 | 977 | 29 | 1,804 | 44.2% | 54.2% | R+9.9 |
| Precinct -007-Gorham007-Gorham | 872 | 782 | 16 | 1,670 | 52.2% | 46.8% | D+5.4 |
| Precinct -007-Whitefield007-Whitefield | 682 | 753 | 31 | 1,466 | 46.5% | 51.4% | R+4.8 |
| Precinct -007-Colebrook007-Colebrook | 399 | 726 | 20 | 1,145 | 34.8% | 63.4% | R+28.6 |
| Precinct -007-Northumberland007-Northumberland | 406 | 715 | 17 | 1,138 | 35.7% | 62.8% | R+27.2 |
| Precinct -007-Milan007-Milan | 326 | 486 | 7 | 819 | 39.8% | 59.3% | R+19.5 |
| Precinct -007-Jefferson007-Jefferson | 253 | 422 | 10 | 685 | 36.9% | 61.6% | R+24.7 |
| Precinct -007-Dalton007-Dalton | 263 | 346 | 7 | 616 | 42.7% | 56.2% | R+13.5 |
| Precinct -007-Pittsburg007-Pittsburg | 155 | 440 | 6 | 601 | 25.8% | 73.2% | R+47.4 |
| Precinct -007-Carroll007-Carroll | 261 | 283 | 5 | 549 | 47.5% | 51.5% | R+4.0 |
| Precinct -007-Stewartstown007-Stewartstown | 101 | 335 | 3 | 439 | 23.0% | 76.3% | R+53.3 |
| Precinct -007-Columbia007-Columbia | 128 | 286 | 3 | 417 | 30.7% | 68.6% | R+37.9 |
| Precinct -007-Stratford007-Stratford | 145 | 201 | 6 | 352 | 41.2% | 57.1% | R+15.9 |
| Precinct -007-Stark007-Stark | 118 | 209 | 0 | 327 | 36.1% | 63.9% | R+27.8 |
| Precinct -007-Shelburne007-Shelburne | 128 | 155 | 6 | 289 | 44.3% | 53.6% | R+9.3 |
| Precinct -007-Randolph007-Randolph | 190 | 88 | 2 | 280 | 67.9% | 31.4% | D+36.4 |
| Precinct -007-Errol007-Errol | 76 | 157 | 0 | 233 | 32.6% | 67.4% | R+34.8 |
| Precinct -007-Clarksville007-Clarksville | 62 | 131 | 2 | 195 | 31.8% | 67.2% | R+35.4 |
| Precinct -007-Dummer007-Dummer | 57 | 128 | 2 | 187 | 30.5% | 68.4% | R+38.0 |
| Precinct -007-Wentworth’s Location007-Wentworth’s Location | 6 | 17 | 0 | 23 | 26.1% | 73.9% | R+47.8 |
| Precinct -007-Millsfield007-Millsfield | 3 | 10 | 0 | 13 | 23.1% | 76.9% | R+53.8 |
| Precinct -007-Dixville007-Dixville | 3 | 3 | 0 | 6 | 50.0% | 50.0% | Even |
| BERLIN WARD 133_33007BERL01 | 0 | 0 | 0 | 0 | — | — | Even |
| BERLIN WARD 233_33007BERL02 | 0 | 0 | 0 | 0 | — | — | Even |
| BERLIN WARD 333_33007BERL03 | 0 | 0 | 0 | 0 | — | — | Even |
| BERLIN WARD 433_33007BERL04 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF CARROLL Voting District33_33007CARR01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF CLARKSVILLE Voting District33_33007CLAR01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF COLEBROOK Voting District33_33007COLE01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF COLUMBIA Voting District33_33007COLU01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF DALTON Voting District33_33007DALT01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF ERROL Voting District33_33007ERRO01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF GORHAM Voting District33_33007GORH01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF JEFFERSON Voting District33_33007JEFF01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF LANCASTER Voting District33_33007LANC01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF MILAN Voting District33_33007MILA01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF NORTHUMBERLAND Voting District33_33007NORU01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF PITTSBURG Voting District33_33007PITB01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF RANDOLPH Voting District33_33007RAND01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF SHELBURNE Voting District33_33007SHEL01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF STARK Voting District33_33007STAR01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF STEWARTSTOWN Voting District33_33007STEW01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF STRATFORD Voting District33_33007STRT01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF WHITEFIELD Voting District33_33007WHIT01 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +4.3% |
| 1896 | −35.8% |
| 1900 | −16.1% |
| 1904 | −19.5% |
| 1908 | −19.1% |
| 1912 | +5.3% |
| 1916 | +7.8% |
| 1920 | −10.1% |
| 1924 | −13.0% |
| 1928 | −13.5% |
| 1932 | +4.9% |
| 1936 | +12.7% |
| 1940 | +20.6% |
| 1944 | +16.8% |
| 1948 | +6.1% |
| 1952 | −11.9% |
| 1956 | −32.3% |
| 1960 | +14.6% |
| 1964 | +42.2% |
| 1968 | +9.3% |
| 1972 | −23.4% |
| 1976 | +2.0% |
| 1980 | −27.4% |
| 1984 | −42.7% |
| 1988 | −27.3% |
| 1992 | +8.1% |
| 1996 | +17.6% |
| 2000 | −5.2% |
| 2004 | +2.6% |
| 2008 | +18.3% |
| 2012 | +17.5% |
| 2016 | −8.9% |
| 2020 | −5.9% |
| 2024 | −13.7% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 47.0%6,059 | 50.3%6,491 | 12,903 |
| 2020 | D | 53.6%8,752 | 44.2%7,222 | 16,336 |
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 0.5 points.
19,995 registered voters · 2026
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+275 net domestic migration · 2025
Net +1,888 over 2011–2025 · gain loss
Arrivals reported $77,489 in average income, against $71,058 for residents who stayed — 9% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+11.2 on average — 25 points more Democratic-leaning than Coos County, NH itself (R+13.7).
Where arrivals came from lean of each source
- Grafton County, NH98D+19.8
- Essex County, VT32R+15.9
- Strafford County, NH20D+12.0
Where departures went households, 2022–23
- Grafton County, NH97
- Essex County, VT33
- Strafford County, NH27
- Carroll County, NH24
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | −298 |
| 2012 | −384 |
| 2013 | +114 |
| 2014 | +980 |
| 2015 | −264 |
| 2016 | −205 |
| 2017 | −315 |
| 2018 | +317 |
| 2019 | +274 |
| 2021 | +491 |
| 2022 | +401 |
| 2023 | +87 |
| 2024 | +415 |
| 2025 | +275 |
Once a Democratic stronghold anchored by paper-mill towns, Coos County has moved consistently toward Republican presidential candidates since 2000, reflecting broader working-class realignment in rural New England's most sparsely populated corner.
Across the recorded series it reached a Democratic high of 42.2 points in 1964 and a Republican high of 42.7 points in 1984. Between 2020 and 2024 the county moved 7.8 points toward the Republican candidate; the 2024 margin was 13.7 points.
A population of 31,271, a 92% non-Hispanic-white share, and a median household income of $57,677 describe the county. The county's voting pattern over the last decade is most similar to that of Oxford County and Orleans County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Coos County, New Hampshire. Akashic. https://akashic.app/county/33007/. Accessed May 20, 2026. License: CC BY 4.0.