Bradford County, Pennsylvania
Precinct data
Results by precinct
122 precincts · 31,192 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct 0060420150060 | 611 | 904 | 16 | 1,531 | 39.9% | 59.0% | R+19.1 |
|---|---|---|---|---|---|---|---|
| Precinct 0330420150330 | 525 | 637 | 17 | 1,179 | 44.5% | 54.0% | R+9.5 |
| Precinct 0050420150050 | 337 | 752 | 11 | 1,100 | 30.6% | 68.4% | R+37.7 |
| Precinct 0130420150130 | 156 | 871 | 6 | 1,033 | 15.1% | 84.3% | R+69.2 |
| Precinct 0290420150290 | 212 | 793 | 9 | 1,014 | 20.9% | 78.2% | R+57.3 |
| Precinct 0500420150500 | 188 | 705 | 4 | 897 | 21.0% | 78.6% | R+57.6 |
| Precinct 0380420150380 | 168 | 678 | 7 | 853 | 19.7% | 79.5% | R+59.8 |
| Precinct 0210420150210 | 140 | 627 | 6 | 773 | 18.1% | 81.1% | R+63.0 |
| Precinct 0610420150610 | 174 | 574 | 7 | 755 | 23.0% | 76.0% | R+53.0 |
| Precinct 0140420150140 | 177 | 541 | 5 | 723 | 24.5% | 74.8% | R+50.3 |
| Precinct 0350420150350 | 299 | 397 | 5 | 701 | 42.7% | 56.6% | R+14.0 |
| Precinct 0370420150370 | 136 | 550 | 4 | 690 | 19.7% | 79.7% | R+60.0 |
| Precinct 0590420150590 | 124 | 548 | 3 | 675 | 18.4% | 81.2% | R+62.8 |
| Precinct 0410420150410 | 154 | 508 | 2 | 664 | 23.2% | 76.5% | R+53.3 |
| Precinct 0550420150550 | 117 | 533 | 6 | 656 | 17.8% | 81.3% | R+63.4 |
| Precinct 0260420150260 | 133 | 515 | 4 | 652 | 20.4% | 79.0% | R+58.6 |
| Precinct 0530420150530 | 130 | 518 | 4 | 652 | 19.9% | 79.4% | R+59.5 |
| Precinct 0570420150570 | 121 | 525 | 6 | 652 | 18.6% | 80.5% | R+62.0 |
| Precinct 0390420150390 | 136 | 507 | 1 | 644 | 21.1% | 78.7% | R+57.6 |
| Precinct 0400420150400 | 250 | 378 | 6 | 634 | 39.4% | 59.6% | R+20.2 |
| Precinct 0040420150040 | 135 | 460 | 4 | 599 | 22.5% | 76.8% | R+54.3 |
| Precinct 0150420150150 | 133 | 457 | 3 | 593 | 22.4% | 77.1% | R+54.6 |
| Precinct 0490420150490 | 207 | 377 | 7 | 591 | 35.0% | 63.8% | R+28.8 |
| Precinct 0300420150300 | 104 | 466 | 9 | 579 | 18.0% | 80.5% | R+62.5 |
| Precinct 0540420150540 | 100 | 470 | 8 | 578 | 17.3% | 81.3% | R+64.0 |
| Precinct 0520420150520 | 88 | 478 | 6 | 572 | 15.4% | 83.6% | R+68.2 |
| Precinct 0220420150220 | 105 | 458 | 7 | 570 | 18.4% | 80.4% | R+61.9 |
| Precinct 0510420150510 | 185 | 365 | 6 | 556 | 33.3% | 65.6% | R+32.4 |
| Precinct 0450420150450 | 88 | 442 | 5 | 535 | 16.4% | 82.6% | R+66.2 |
| Precinct 0250420150250 | 168 | 354 | 6 | 528 | 31.8% | 67.0% | R+35.2 |
| Precinct 0100420150100 | 186 | 329 | 5 | 520 | 35.8% | 63.3% | R+27.5 |
| Precinct 0020420150020 | 101 | 385 | 9 | 495 | 20.4% | 77.8% | R+57.4 |
| Precinct 0460420150460 | 131 | 347 | 2 | 480 | 27.3% | 72.3% | R+45.0 |
| Precinct 0170420150170 | 79 | 395 | 0 | 474 | 16.7% | 83.3% | R+66.7 |
| Precinct 0580420150580 | 86 | 358 | 3 | 447 | 19.2% | 80.1% | R+60.9 |
| Precinct 0110420150110 | 98 | 327 | 3 | 428 | 22.9% | 76.4% | R+53.5 |
| Precinct 0180420150180 | 53 | 367 | 1 | 421 | 12.6% | 87.2% | R+74.6 |
| Precinct 0090420150090 | 142 | 273 | 4 | 419 | 33.9% | 65.2% | R+31.3 |
| Precinct 0200420150200 | 78 | 303 | 1 | 382 | 20.4% | 79.3% | R+58.9 |
| Precinct 0480420150480 | 131 | 237 | 2 | 370 | 35.4% | 64.1% | R+28.6 |
| Precinct 0280420150280 | 76 | 259 | 4 | 339 | 22.4% | 76.4% | R+54.0 |
| Precinct 0420420150420 | 86 | 245 | 6 | 337 | 25.5% | 72.7% | R+47.2 |
| Precinct 0320420150320 | 150 | 178 | 1 | 329 | 45.6% | 54.1% | R+8.5 |
| Precinct 0070420150070 | 123 | 198 | 4 | 325 | 37.8% | 60.9% | R+23.1 |
| Precinct 0160420150160 | 45 | 276 | 1 | 322 | 14.0% | 85.7% | R+71.7 |
| Precinct 0600420150600 | 115 | 189 | 3 | 307 | 37.5% | 61.6% | R+24.1 |
| Precinct 0080420150080 | 137 | 153 | 3 | 293 | 46.8% | 52.2% | R+5.5 |
| Precinct 0560420150560 | 51 | 213 | 5 | 269 | 19.0% | 79.2% | R+60.2 |
| Precinct 0340420150340 | 90 | 170 | 4 | 264 | 34.1% | 64.4% | R+30.3 |
| Precinct 0230420150230 | 86 | 169 | 0 | 255 | 33.7% | 66.3% | R+32.5 |
| Precinct 0470420150470 | 76 | 174 | 4 | 254 | 29.9% | 68.5% | R+38.6 |
| Precinct 0430420150430 | 43 | 199 | 1 | 243 | 17.7% | 81.9% | R+64.2 |
| Precinct 0270420150270 | 25 | 125 | 0 | 150 | 16.7% | 83.3% | R+66.7 |
| Precinct 0190420150190 | 37 | 105 | 0 | 142 | 26.1% | 73.9% | R+47.9 |
| Precinct 0360420150360 | 40 | 86 | 4 | 130 | 30.8% | 66.2% | R+35.4 |
| Precinct 0310420150310 | 20 | 108 | 1 | 129 | 15.5% | 83.7% | R+68.2 |
| Precinct 0030420150030 | 15 | 105 | 0 | 120 | 12.5% | 87.5% | R+75.0 |
| Precinct 0240420150240 | 33 | 86 | 1 | 120 | 27.5% | 71.7% | R+44.2 |
| Precinct 0440420150440 | 29 | 69 | 1 | 99 | 29.3% | 69.7% | R+40.4 |
| Precinct 0010420150010 | 11 | 68 | 0 | 79 | 13.9% | 86.1% | R+72.2 |
| Precinct 0120420150120 | 16 | 53 | 2 | 71 | 22.5% | 74.6% | R+52.1 |
| ALBA Voting District42_4201510 | 0 | 0 | 0 | 0 | — | — | Even |
| ALBANY TWP Voting District42_4201520 | 0 | 0 | 0 | 0 | — | — | Even |
| ARMENIA TWP Voting District42_4201530 | 0 | 0 | 0 | 0 | — | — | Even |
| ASYLUM TWP Voting District42_4201540 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS TWP DIST 0142_4201550 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS TWP DIST 0242_4201560 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS WD 0142_4201570 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS WD 0242_4201580 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS WD 0342_4201590 | 0 | 0 | 0 | 0 | — | — | Even |
| ATHENS WD 0442_42015100 | 0 | 0 | 0 | 0 | — | — | Even |
| BURLINGTON TWP Voting District42_42015110 | 0 | 0 | 0 | 0 | — | — | Even |
| BURLINGTON Voting District42_42015120 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON TWP Voting District42_42015130 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON WD42_42015140 | 0 | 0 | 0 | 0 | — | — | Even |
| COLUMBIA TWP Voting District42_42015150 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANKLIN TWP Voting District42_42015160 | 0 | 0 | 0 | 0 | — | — | Even |
| GRANVILLE TWP Voting District42_42015170 | 0 | 0 | 0 | 0 | — | — | Even |
| HERRICK TWP Voting District42_42015180 | 0 | 0 | 0 | 0 | — | — | Even |
| LERAYSVILLE Voting District42_42015190 | 0 | 0 | 0 | 0 | — | — | Even |
| LEROY TWP Voting District42_42015200 | 0 | 0 | 0 | 0 | — | — | Even |
| LITCHFIELD TWP Voting District42_42015210 | 0 | 0 | 0 | 0 | — | — | Even |
| MONROE TWP Voting District42_42015220 | 0 | 0 | 0 | 0 | — | — | Even |
| MONROE Voting District42_42015230 | 0 | 0 | 0 | 0 | — | — | Even |
| NEW ALBANY Voting District42_42015240 | 0 | 0 | 0 | 0 | — | — | Even |
| NORTH TOWANDA TWP Voting District42_42015250 | 0 | 0 | 0 | 0 | — | — | Even |
| ORWELL TWP Voting District42_42015260 | 0 | 0 | 0 | 0 | — | — | Even |
| OVERTON TWP Voting District42_42015270 | 0 | 0 | 0 | 0 | — | — | Even |
| PIKE TWP Voting District42_42015280 | 0 | 0 | 0 | 0 | — | — | Even |
| RIDGEBURY TWP Voting District42_42015290 | 0 | 0 | 0 | 0 | — | — | Even |
| ROME TWP Voting District42_42015300 | 0 | 0 | 0 | 0 | — | — | Even |
| ROME Voting District42_42015310 | 0 | 0 | 0 | 0 | — | — | Even |
| SAYRE WD 0142_42015320 | 0 | 0 | 0 | 0 | — | — | Even |
| SAYRE WD 0242_42015330 | 0 | 0 | 0 | 0 | — | — | Even |
| SAYRE WD 0342_42015340 | 0 | 0 | 0 | 0 | — | — | Even |
| SAYRE WD 0442_42015350 | 0 | 0 | 0 | 0 | — | — | Even |
| SAYRE WD 0542_42015360 | 0 | 0 | 0 | 0 | — | — | Even |
| SHESHEQUIN TWP Voting District42_42015370 | 0 | 0 | 0 | 0 | — | — | Even |
| SMITHFIELD TWP Voting District42_42015380 | 0 | 0 | 0 | 0 | — | — | Even |
| SOUTH CREEK TWP Voting District42_42015390 | 0 | 0 | 0 | 0 | — | — | Even |
| SOUTH WAVERLY Voting District42_42015400 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP Voting District42_42015410 | 0 | 0 | 0 | 0 | — | — | Even |
| STANDING STONE TWP Voting District42_42015420 | 0 | 0 | 0 | 0 | — | — | Even |
| STEVENS TWP Voting District42_42015430 | 0 | 0 | 0 | 0 | — | — | Even |
| SYLVANIA Voting District42_42015440 | 0 | 0 | 0 | 0 | — | — | Even |
| TERRY TWP Voting District42_42015450 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWANDA TWP Voting District42_42015460 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWANDA WD 0142_42015470 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWANDA WD 0242_42015480 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWANDA WD 0342_42015490 | 0 | 0 | 0 | 0 | — | — | Even |
| TROY TWP Voting District42_42015500 | 0 | 0 | 0 | 0 | — | — | Even |
| TROY Voting District42_42015510 | 0 | 0 | 0 | 0 | — | — | Even |
| TUSCARORA TWP Voting District42_42015520 | 0 | 0 | 0 | 0 | — | — | Even |
| ULSTER TWP Voting District42_42015530 | 0 | 0 | 0 | 0 | — | — | Even |
| WARREN TWP Voting District42_42015540 | 0 | 0 | 0 | 0 | — | — | Even |
| WELLS TWP Voting District42_42015550 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST BURLINGTON TWP Voting District42_42015560 | 0 | 0 | 0 | 0 | — | — | Even |
| WILMOT TWP Voting District42_42015570 | 0 | 0 | 0 | 0 | — | — | Even |
| WINDHAM TWP Voting District42_42015580 | 0 | 0 | 0 | 0 | — | — | Even |
| WYALUSING TWP Voting District42_42015590 | 0 | 0 | 0 | 0 | — | — | Even |
| WYALUSING Voting District42_42015600 | 0 | 0 | 0 | 0 | — | — | Even |
| WYSOX TWP Voting District42_42015610 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −31.4% |
| 1896 | −35.3% |
| 1900 | −32.8% |
| 1904 | −45.4% |
| 1908 | −33.6% |
| 1912 | +8.5% |
| 1916 | −23.5% |
| 1920 | −57.4% |
| 1924 | −59.0% |
| 1928 | −60.0% |
| 1932 | −30.5% |
| 1936 | −34.3% |
| 1940 | −38.3% |
| 1944 | −41.5% |
| 1948 | −45.0% |
| 1952 | −52.3% |
| 1956 | −47.3% |
| 1960 | −40.2% |
| 1964 | +1.3% |
| 1968 | −32.9% |
| 1972 | −48.1% |
| 1976 | −23.5% |
| 1980 | −32.1% |
| 1984 | −45.8% |
| 1988 | −34.1% |
| 1992 | −14.7% |
| 1996 | −12.6% |
| 2000 | −28.9% |
| 2004 | −32.6% |
| 2008 | −18.4% |
| 2012 | −24.6% |
| 2016 | −45.3% |
| 2020 | −44.9% |
| 2024 | −47.9% |
U.S. Senate
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 2.0 points.
38,823 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
+89 net domestic migration · 2025
Net −2,577 over 2011–2025 · gain loss
Arrivals reported $59,856 in average income, against $79,371 for residents who stayed — 25% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+27.8 on average — 20 points more Democratic-leaning than Bradford County, PA itself (R+47.9).
Where arrivals came from lean of each source
- Tioga County, NY113R+22.8
- Chemung County, NY92R+16.7
- Tioga County, PA65R+51.8
- Wyoming County, PA43R+36.8
- Broome County, NY32D+0.4
- Lycoming County, PA28R+41.5
Where departures went households, 2022–23
- Tioga County, NY121
- Chemung County, NY87
- Tioga County, PA63
- Wyoming County, PA41
- Sullivan County, PA30
- Lycoming County, PA29
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 | +335 |
| 2012 | −228 |
| 2013 | −583 |
| 2014 | −723 |
| 2015 | −304 |
| 2016 | −573 |
| 2017 | −142 |
| 2018 | −121 |
| 2019 | −393 |
| 2021 | +268 |
| 2022 | −80 |
| 2023 | −40 |
| 2024 | −82 |
| 2025 | +89 |
Bradford County's R+47.9 margin in 2024 places it among the most lopsided presidential counties in Pennsylvania, anchored by a rural, largely non-Hispanic white population spread across small agricultural and timber-economy townships.
Across the recorded series it reached a Democratic high of 8.5 points in 1912 and a Republican high of 60.0 points in 1928. Between 2020 and 2024 the county moved 3.0 points toward the Republican candidate; the 2024 margin was 47.9 points.
A population of 59,858, a 94% non-Hispanic-white share, and a median household income of $63,675 describe the county. The county's voting pattern over the last decade is most similar to that of Allegany County and Hillsdale 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 →
Bradford County, Pennsylvania. Akashic. https://akashic.app/county/42015/. Accessed May 20, 2026. License: CC BY 4.0.