Belknap County, New Hampshire
Precinct data
Results by precinct
27 precincts · 40,676 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -001-Laconia001-Laconia | 4,321 | 5,104 | 103 | 9,528 | 45.4% | 53.6% | R+8.2 |
|---|---|---|---|---|---|---|---|
| Precinct -001-Gilford001-Gilford | 2,473 | 2,751 | 63 | 5,287 | 46.8% | 52.0% | R+5.3 |
| Precinct -001-Meredith001-Meredith | 2,242 | 2,355 | 50 | 4,647 | 48.2% | 50.7% | R+2.4 |
| Precinct -001-Belmont001-Belmont | 1,634 | 2,626 | 64 | 4,324 | 37.8% | 60.7% | R+22.9 |
| Precinct -001-Alton001-Alton | 1,553 | 2,645 | 26 | 4,224 | 36.8% | 62.6% | R+25.9 |
| Precinct -001-Barnstead001-Barnstead | 1,208 | 1,893 | 37 | 3,138 | 38.5% | 60.3% | R+21.8 |
| Precinct -001-Gilmanton001-Gilmanton | 1,035 | 1,611 | 15 | 2,661 | 38.9% | 60.5% | R+21.6 |
| Precinct -001-Tilton001-Tilton | 982 | 1,231 | 33 | 2,246 | 43.7% | 54.8% | R+11.1 |
| Precinct -001-Sanbornton001-Sanbornton | 883 | 1,232 | 24 | 2,139 | 41.3% | 57.6% | R+16.3 |
| Precinct -001-New Hampton001-New Hampton | 748 | 898 | 22 | 1,668 | 44.8% | 53.8% | R+9.0 |
| Precinct -001-Center Harbor001-Center Harbor | 390 | 419 | 5 | 814 | 47.9% | 51.5% | R+3.6 |
| LACONIA WARD 133_33001LACO01 | 0 | 0 | 0 | 0 | — | — | Even |
| LACONIA WARD 233_33001LACO02 | 0 | 0 | 0 | 0 | — | — | Even |
| LACONIA WARD 333_33001LACO03 | 0 | 0 | 0 | 0 | — | — | Even |
| LACONIA WARD 433_33001LACO04 | 0 | 0 | 0 | 0 | — | — | Even |
| LACONIA WARD 533_33001LACO05 | 0 | 0 | 0 | 0 | — | — | Even |
| LACONIA WARD 633_33001LACO06 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF ALTON Voting District33_33001ALTO01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF BARNSTEAD Voting District33_33001BARN01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF BELMONT Voting District33_33001BELM01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF CENTER HARBOR Voting District33_33001CENT01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF GILFORD Voting District33_33001GILF01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF GILMANTON Voting District33_33001GILM01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF MEREDITH Voting District33_33001MERE01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF NEW HAMPTON Voting District33_33001NEWH01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF SANBORNTON Voting District33_33001SANB01 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWN OF TILTON Voting District33_33001TILT01 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −3.6% |
| 1896 | −52.2% |
| 1900 | −25.3% |
| 1904 | −23.3% |
| 1908 | −25.6% |
| 1912 | +2.6% |
| 1916 | −5.4% |
| 1920 | −23.7% |
| 1924 | −29.6% |
| 1928 | −29.4% |
| 1932 | −10.3% |
| 1936 | −9.3% |
| 1940 | −3.9% |
| 1944 | −7.5% |
| 1948 | −30.2% |
| 1952 | −43.6% |
| 1956 | −51.9% |
| 1960 | −23.8% |
| 1964 | +15.2% |
| 1968 | −26.3% |
| 1972 | −42.5% |
| 1976 | −23.0% |
| 1980 | −41.6% |
| 1984 | −49.7% |
| 1988 | −36.9% |
| 1992 | −8.7% |
| 1996 | −1.4% |
| 2000 | −15.2% |
| 2004 | −11.9% |
| 2008 | +1.2% |
| 2012 | −5.0% |
| 2016 | −16.5% |
| 2020 | −10.4% |
| 2024 | −13.0% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 44.4%13,669 | 53.9%16,591 | 30,797 |
| 2020 | D | 49.2%18,704 | 48.8%18,536 | 38,005 |
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 6.9 points more Republican.
46,879 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
+415 net domestic migration · 2025
Net +5,609 over 2011–2025 · gain loss
Arrivals reported $129,804 in average income, against $102,626 for residents who stayed — 26% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+11.7 on average — 25 points more Democratic-leaning than Belknap County, NH itself (R+13.0).
Where arrivals came from lean of each source
- Merrimack County, NH396D+5.2
- Hillsborough County, NH248D+2.9
- Middlesex County, MA155D+39.2
- Grafton County, NH151D+19.8
- Rockingham County, NH146R+2.4
- Strafford County, NH132D+12.0
Where departures went households, 2022–23
- Merrimack County, NH424
- Hillsborough County, NH204
- Grafton County, NH157
- Carroll County, NH137
- Strafford County, NH118
- Rockingham County, NH107
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 | +135 |
| 2012 | +137 |
| 2013 | −147 |
| 2014 | +143 |
| 2015 | +198 |
| 2016 | +491 |
| 2017 | +348 |
| 2018 | +498 |
| 2019 | +432 |
| 2021 | +1,201 |
| 2022 | +467 |
| 2023 | +738 |
| 2024 | +553 |
| 2025 | +415 |
Belknap County wraps around Lake Winnipesaukee, drawing seasonal tourism and retirees alongside working-class manufacturing towns. That mix has produced a consistent Republican lean in recent cycles, with the 2024 presidential margin reaching double digits.
Across the recorded series it reached a Democratic high of 15.2 points in 1964 and a Republican high of 52.2 points in 1896. Between 2020 and 2024 the county moved 2.6 points toward the Republican candidate; the 2024 margin was 13.0 points.
A population of 64,659, a 93% non-Hispanic-white share, and a median household income of $92,783 describe the county. The county's voting pattern over the last decade is most similar to that of Carroll County and Merrimack 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 →
Belknap County, New Hampshire. Akashic. https://akashic.app/county/33001/. Accessed May 20, 2026. License: CC BY 4.0.