Huntingdon County, Pennsylvania
Precinct data
Results by precinct
116 precincts · 23,156 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct 0550420610550 | 300 | 973 | 9 | 1,282 | 23.4% | 75.9% | R+52.5 |
|---|---|---|---|---|---|---|---|
| Precinct 0560420610560 | 265 | 965 | 4 | 1,234 | 21.5% | 78.2% | R+56.7 |
| Precinct 0400420610400 | 235 | 909 | 11 | 1,155 | 20.3% | 78.7% | R+58.4 |
| Precinct 0230420610230 | 493 | 563 | 13 | 1,069 | 46.1% | 52.7% | R+6.5 |
| Precinct 0110420610110 | 105 | 786 | 1 | 892 | 11.8% | 88.1% | R+76.3 |
| Precinct 0220420610220 | 462 | 314 | 2 | 778 | 59.4% | 40.4% | D+19.0 |
| Precinct 0440420610440 | 152 | 610 | 1 | 763 | 19.9% | 79.9% | R+60.0 |
| Precinct 0480420610480 | 198 | 546 | 6 | 750 | 26.4% | 72.8% | R+46.4 |
| Precinct 0380420610380 | 131 | 590 | 6 | 727 | 18.0% | 81.2% | R+63.1 |
| Precinct 0120420610120 | 71 | 634 | 5 | 710 | 10.0% | 89.3% | R+79.3 |
| Precinct 0360420610360 | 202 | 411 | 6 | 619 | 32.6% | 66.4% | R+33.8 |
| Precinct 0070420610070 | 76 | 531 | 2 | 609 | 12.5% | 87.2% | R+74.7 |
| Precinct 0150420610150 | 125 | 463 | 6 | 594 | 21.0% | 77.9% | R+56.9 |
| Precinct 0540420610540 | 97 | 493 | 2 | 592 | 16.4% | 83.3% | R+66.9 |
| Precinct 0240420610240 | 119 | 427 | 5 | 551 | 21.6% | 77.5% | R+55.9 |
| Precinct 0530420610530 | 72 | 449 | 2 | 523 | 13.8% | 85.9% | R+72.1 |
| Precinct 0090420610090 | 62 | 418 | 3 | 483 | 12.8% | 86.5% | R+73.7 |
| Precinct 0210420610210 | 194 | 269 | 5 | 468 | 41.5% | 57.5% | R+16.0 |
| Precinct 0450420610450 | 57 | 374 | 1 | 432 | 13.2% | 86.6% | R+73.4 |
| Precinct 0200420610200 | 172 | 252 | 6 | 430 | 40.0% | 58.6% | R+18.6 |
| Precinct 0040420610040 | 44 | 381 | 3 | 428 | 10.3% | 89.0% | R+78.7 |
| Precinct 0490420610490 | 67 | 339 | 1 | 407 | 16.5% | 83.3% | R+66.8 |
| Precinct 0270420610270 | 56 | 338 | 1 | 395 | 14.2% | 85.6% | R+71.4 |
| Precinct 0340420610340 | 78 | 287 | 3 | 368 | 21.2% | 78.0% | R+56.8 |
| Precinct 0350420610350 | 74 | 290 | 3 | 367 | 20.2% | 79.0% | R+58.9 |
| Precinct 0510420610510 | 70 | 283 | 2 | 355 | 19.7% | 79.7% | R+60.0 |
| Precinct 0320420610320 | 85 | 256 | 6 | 347 | 24.5% | 73.8% | R+49.3 |
| Precinct 0190420610190 | 114 | 222 | 5 | 341 | 33.4% | 65.1% | R+31.7 |
| Precinct 0570420610570 | 66 | 261 | 1 | 328 | 20.1% | 79.6% | R+59.5 |
| Precinct 0250420610250 | 65 | 238 | 4 | 307 | 21.2% | 77.5% | R+56.4 |
| Precinct 0580420610580 | 57 | 250 | 0 | 307 | 18.6% | 81.4% | R+62.9 |
| Precinct 0310420610310 | 70 | 218 | 6 | 294 | 23.8% | 74.1% | R+50.3 |
| Precinct 0140420610140 | 70 | 212 | 1 | 283 | 24.7% | 74.9% | R+50.2 |
| Precinct 0330420610330 | 125 | 156 | 2 | 283 | 44.2% | 55.1% | R+11.0 |
| Precinct 0520420610520 | 29 | 243 | 1 | 273 | 10.6% | 89.0% | R+78.4 |
| Precinct 0020420610020 | 50 | 219 | 2 | 271 | 18.5% | 80.8% | R+62.4 |
| Precinct 0180420610180 | 130 | 133 | 2 | 265 | 49.1% | 50.2% | R+1.1 |
| Precinct 0050420610050 | 41 | 175 | 3 | 219 | 18.7% | 79.9% | R+61.2 |
| Precinct 0370420610370 | 31 | 185 | 2 | 218 | 14.2% | 84.9% | R+70.6 |
| Precinct 0160420610160 | 31 | 178 | 1 | 210 | 14.8% | 84.8% | R+70.0 |
| Precinct 0010420610010 | 75 | 132 | 2 | 209 | 35.9% | 63.2% | R+27.3 |
| Precinct 0410420610410 | 34 | 166 | 0 | 200 | 17.0% | 83.0% | R+66.0 |
| Precinct 0260420610260 | 20 | 171 | 1 | 192 | 10.4% | 89.1% | R+78.6 |
| Precinct 0390420610390 | 37 | 148 | 2 | 187 | 19.8% | 79.1% | R+59.4 |
| Precinct 0280420610280 | 36 | 140 | 3 | 179 | 20.1% | 78.2% | R+58.1 |
| Precinct 0060420610060 | 24 | 151 | 1 | 176 | 13.6% | 85.8% | R+72.2 |
| Precinct 0420420610420 | 16 | 150 | 1 | 167 | 9.6% | 89.8% | R+80.2 |
| Precinct 0500420610500 | 44 | 102 | 4 | 150 | 29.3% | 68.0% | R+38.7 |
| Precinct 0300420610300 | 22 | 123 | 0 | 145 | 15.2% | 84.8% | R+69.7 |
| Precinct 0290420610290 | 33 | 88 | 1 | 122 | 27.0% | 72.1% | R+45.1 |
| Precinct 0130420610130 | 16 | 77 | 1 | 94 | 17.0% | 81.9% | R+64.9 |
| Precinct 0460420610460 | 8 | 67 | 0 | 75 | 10.7% | 89.3% | R+78.7 |
| Precinct 0080420610080 | 12 | 62 | 0 | 74 | 16.2% | 83.8% | R+67.6 |
| Precinct 0170420610170 | 18 | 50 | 0 | 68 | 26.5% | 73.5% | R+47.1 |
| Precinct 0030420610030 | 20 | 36 | 0 | 56 | 35.7% | 64.3% | R+28.6 |
| Precinct 0470420610470 | 3 | 51 | 0 | 54 | 5.6% | 94.4% | R+88.9 |
| Precinct 0100420610100 | 5 | 40 | 0 | 45 | 11.1% | 88.9% | R+77.8 |
| Precinct 0430420610430 | 4 | 32 | 0 | 36 | 11.1% | 88.9% | R+77.8 |
| ALEXANDRIA Voting District42_4206110 | 0 | 0 | 0 | 0 | — | — | Even |
| BARREE TWP Voting District42_4206120 | 0 | 0 | 0 | 0 | — | — | Even |
| BIRMINGHAM Voting District42_4206130 | 0 | 0 | 0 | 0 | — | — | Even |
| BRADY TWP Voting District42_4206140 | 0 | 0 | 0 | 0 | — | — | Even |
| BROAD TOP CITY Voting District42_4206150 | 0 | 0 | 0 | 0 | — | — | Even |
| CARBON TWP Voting District42_4206160 | 0 | 0 | 0 | 0 | — | — | Even |
| CASS TWP Voting District42_4206170 | 0 | 0 | 0 | 0 | — | — | Even |
| CASSVILLE Voting District42_4206180 | 0 | 0 | 0 | 0 | — | — | Even |
| CLAY TWP Voting District42_4206190 | 0 | 0 | 0 | 0 | — | — | Even |
| COALMONT Voting District42_42061100 | 0 | 0 | 0 | 0 | — | — | Even |
| CROMWELL TWP Voting District42_42061110 | 0 | 0 | 0 | 0 | — | — | Even |
| DUBLIN TWP Voting District42_42061120 | 0 | 0 | 0 | 0 | — | — | Even |
| DUDLEY Voting District42_42061130 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANKLIN TWP Voting District42_42061140 | 0 | 0 | 0 | 0 | — | — | Even |
| HENDERSON TWP Voting District42_42061150 | 0 | 0 | 0 | 0 | — | — | Even |
| HOPEWELL TWP DIST HOPEWELL42_42061160 | 0 | 0 | 0 | 0 | — | — | Even |
| HOPEWELL TWP DIST PUTTSTOWN42_42061170 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0142_42061180 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0242_42061190 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0342_42061200 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0442_42061210 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0542_42061220 | 0 | 0 | 0 | 0 | — | — | Even |
| HUNTINGDON WD 0642_42061230 | 0 | 0 | 0 | 0 | — | — | Even |
| JACKSON TWP Voting District42_42061240 | 0 | 0 | 0 | 0 | — | — | Even |
| JUNIATA TWP Voting District42_42061250 | 0 | 0 | 0 | 0 | — | — | Even |
| LINCOLN TWP Voting District42_42061260 | 0 | 0 | 0 | 0 | — | — | Even |
| LOGAN TWP Voting District42_42061270 | 0 | 0 | 0 | 0 | — | — | Even |
| MAPLETON Voting District42_42061280 | 0 | 0 | 0 | 0 | — | — | Even |
| MARKLESBURG Voting District42_42061290 | 0 | 0 | 0 | 0 | — | — | Even |
| MILL CREEK Voting District42_42061300 | 0 | 0 | 0 | 0 | — | — | Even |
| MILLER TWP Voting District42_42061310 | 0 | 0 | 0 | 0 | — | — | Even |
| MORRIS TWP Voting District42_42061320 | 0 | 0 | 0 | 0 | — | — | Even |
| MT. UNION WD 0142_42061330 | 0 | 0 | 0 | 0 | — | — | Even |
| MT. UNION WD 0242_42061340 | 0 | 0 | 0 | 0 | — | — | Even |
| MT. UNION WD 0342_42061350 | 0 | 0 | 0 | 0 | — | — | Even |
| ONEIDA TWP Voting District42_42061360 | 0 | 0 | 0 | 0 | — | — | Even |
| ORBISONIA Voting District42_42061370 | 0 | 0 | 0 | 0 | — | — | Even |
| PENN TWP Voting District42_42061380 | 0 | 0 | 0 | 0 | — | — | Even |
| PETERSBURG Voting District42_42061390 | 0 | 0 | 0 | 0 | — | — | Even |
| PORTER TWP Voting District42_42061400 | 0 | 0 | 0 | 0 | — | — | Even |
| ROCKHILL Voting District42_42061410 | 0 | 0 | 0 | 0 | — | — | Even |
| SALTILLO Voting District42_42061420 | 0 | 0 | 0 | 0 | — | — | Even |
| SHADE GAP Voting District42_42061430 | 0 | 0 | 0 | 0 | — | — | Even |
| SHIRLEY TWP DIST MT. UNION42_42061440 | 0 | 0 | 0 | 0 | — | — | Even |
| SHIRLEY TWP DIST SHIRLEY42_42061450 | 0 | 0 | 0 | 0 | — | — | Even |
| SHIRLEY TWP DIST VALLEY PT.42_42061460 | 0 | 0 | 0 | 0 | — | — | Even |
| SHIRLEYSBURG Voting District42_42061470 | 0 | 0 | 0 | 0 | — | — | Even |
| SMITHFIELD TWP Voting District42_42061480 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP Voting District42_42061490 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRUCE CREEK TWP Voting District42_42061500 | 0 | 0 | 0 | 0 | — | — | Even |
| TELL TWP Voting District42_42061510 | 0 | 0 | 0 | 0 | — | — | Even |
| THREE SPRINGS Voting District42_42061520 | 0 | 0 | 0 | 0 | — | — | Even |
| TODD TWP Voting District42_42061530 | 0 | 0 | 0 | 0 | — | — | Even |
| UNION TWP Voting District42_42061540 | 0 | 0 | 0 | 0 | — | — | Even |
| WALKER TWP Voting District42_42061550 | 0 | 0 | 0 | 0 | — | — | Even |
| WARRIORS MARK TWP Voting District42_42061560 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST TWP Voting District42_42061570 | 0 | 0 | 0 | 0 | — | — | Even |
| WOOD TWP Voting District42_42061580 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −19.0% |
| 1896 | −35.4% |
| 1900 | −38.8% |
| 1904 | −52.0% |
| 1908 | −38.1% |
| 1912 | +10.1% |
| 1916 | −25.7% |
| 1920 | −44.6% |
| 1924 | −57.2% |
| 1928 | −73.5% |
| 1932 | −35.5% |
| 1936 | −13.7% |
| 1940 | −23.7% |
| 1944 | −32.3% |
| 1948 | −35.5% |
| 1952 | −37.7% |
| 1956 | −35.4% |
| 1960 | −40.4% |
| 1964 | +6.2% |
| 1968 | −31.0% |
| 1972 | −47.0% |
| 1976 | −18.1% |
| 1980 | −21.9% |
| 1984 | −39.4% |
| 1988 | −29.7% |
| 1992 | −13.4% |
| 1996 | −14.1% |
| 2000 | −33.4% |
| 2004 | −34.6% |
| 2008 | −27.5% |
| 2012 | −37.1% |
| 2016 | −50.1% |
| 2020 | −51.0% |
| 2024 | −52.9% |
U.S. Senate
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 6.7 points more Democratic.
27,886 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
−281 net domestic migration · 2025
Net −865 over 2011–2025 · gain loss
Arrivals reported $57,279 in average income, against $66,309 for residents who stayed — 14% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+42.6 on average — 10 points more Democratic-leaning than Huntingdon County, PA itself (R+52.9).
Where arrivals came from lean of each source
- Mifflin County, PA97R+56.4
- Blair County, PA86R+43.5
- Centre County, PA64D+2.8
- Bedford County, PA51R+68.6
- Fulton County, PA22R+72.6
- Franklin County, PA21R+43.0
Where departures went households, 2022–23
- Blair County, PA107
- Mifflin County, PA98
- Centre County, PA66
- Bedford County, PA33
- Franklin County, PA32
- Cumberland County, PA28
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 | +14 |
| 2012 | −48 |
| 2013 | −70 |
| 2014 | −89 |
| 2015 | −230 |
| 2016 | −87 |
| 2017 | +121 |
| 2018 | +72 |
| 2019 | −107 |
| 2021 | +59 |
| 2022 | −522 |
| 2023 | +348 |
| 2024 | −45 |
| 2025 | −281 |
Huntingdon's rugged Ridge-and-Valley terrain anchors a sparse, predominantly white working-class population that has shifted decisively rightward over the past two decades, delivering some of the widest presidential margins in the state.
Across the recorded series it reached a Democratic high of 10.1 points in 1912 and a Republican high of 73.5 points in 1928. Between 2020 and 2024 the county moved 2.0 points toward the Republican candidate; the 2024 margin was 52.9 points.
A population of 43,653, a 89% non-Hispanic-white share, and a median household income of $65,557 describe the county. The county's voting pattern over the last decade is most similar to that of Perry County and Bedford 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 →
Huntingdon County, Pennsylvania. Akashic. https://akashic.app/county/42061/. Accessed May 20, 2026. License: CC BY 4.0.