- Lead
- 24,745
- Total
- 59,685
- vs nation
- R+40.0
- Turnout
- 67.0%
Lycoming County, PA
President margin by year
Place winner margin
President results by year
2024 turnout 67.0% of 89,459 citizens 18+
- Lead
- 24,491
- Total
- 59,254
- vs nation
- R+45.8
- Turnout
- 66.4%
- Lead
- 22,607
- Total
- 51,131
- vs nation
- R+46.3
- Turnout
- 56.8%
- Lead
- 15,455
- Total
- 46,669
- vs nation
- R+37.0
- Turnout
- —
- Lead
- 11,899
- Total
- 49,237
- vs nation
- R+31.4
- Turnout
- —
- Lead
- 18,280
- Total
- 50,081
- vs nation
- R+34.0
- Turnout
- —
- Lead
- 12,474
- Total
- 43,193
- vs nation
- R+29.4
- Turnout
- —
- Lead
- 8,019
- Total
- 39,241
- vs nation
- R+29.0
- Turnout
- —
Key facts
- 2024 presidential margin
- R+41.5MIT Election Lab
- Population
- 113,4892024 5-year
- Median household income
- $63,9172024 5-year
- White (non-Hispanic)
- 88.1%2024 5-year
- Black
- 4.0%2024 5-year
- Hispanic / Latino
- 2.4%2024 5-year
- Peak Democratic margin
- D+29.7 in 1912MIT Election Lab
- Peak Republican margin
- R+59.7 in 1928MIT Election Lab
- Most similar
- Blair County, PA · twin score 93.4
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 67.0%59,945 participants ÷ 89,459 CVAP
- 2020→2022 drop-off
- +14.4 ptsVolatile
- Drop-off versus state
- -2.6 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 52.6%–54.4%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 52,045 | 91,639 | 56.8% | A/A |
| 2018 · Midterm | 41,534 | 90,442 | 45.9% | A/A |
| 2020 · Presidential | 59,565 | 89,727 | 66.4% | A/A |
| 2022 · Midterm | 46,474 | 89,385 | 52.0% | A/A |
| 2024 · Presidential | 59,945 | 89,459 | 67.0% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
167 precincts · 58,618 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct 0480420810480 | 463 | 1,510 | 19 | 1,992 | 23.2% | 75.8% | R+52.6 |
|---|---|---|---|---|---|---|---|
| Precinct 0850420810850 | 440 | 1,389 | 20 | 1,849 | 23.8% | 75.1% | R+51.3 |
| Precinct 0500420810500 | 530 | 1,211 | 12 | 1,753 | 30.2% | 69.1% | R+38.8 |
| Precinct 0130420810130 | 420 | 1,271 | 12 | 1,703 | 24.7% | 74.6% | R+50.0 |
| Precinct 0160420810160 | 375 | 1,230 | 12 | 1,617 | 23.2% | 76.1% | R+52.9 |
| Precinct 0330420810330 | 455 | 1,106 | 14 | 1,575 | 28.9% | 70.2% | R+41.3 |
| Precinct 0630420810630 | 465 | 838 | 11 | 1,314 | 35.4% | 63.8% | R+28.4 |
| Precinct 0510420810510 | 392 | 912 | 8 | 1,312 | 29.9% | 69.5% | R+39.6 |
| Precinct 0120420810120 | 255 | 1,022 | 13 | 1,290 | 19.8% | 79.2% | R+59.5 |
| Precinct 0320420810320 | 401 | 806 | 9 | 1,216 | 33.0% | 66.3% | R+33.3 |
| Precinct 0260420810260 | 195 | 980 | 5 | 1,180 | 16.5% | 83.1% | R+66.5 |
| Precinct 0430420810430 | 299 | 859 | 7 | 1,165 | 25.7% | 73.7% | R+48.1 |
| Precinct 0075420810075 | 219 | 907 | 6 | 1,132 | 19.3% | 80.1% | R+60.8 |
| Precinct 0860420810860 | 177 | 935 | 13 | 1,125 | 15.7% | 83.1% | R+67.4 |
| Precinct 0650420810650 | 234 | 862 | 10 | 1,106 | 21.2% | 77.9% | R+56.8 |
| Precinct 0802420810802 | 504 | 537 | 17 | 1,058 | 47.6% | 50.8% | R+3.1 |
| Precinct 0600420810600 | 340 | 673 | 14 | 1,027 | 33.1% | 65.5% | R+32.4 |
| Precinct 0310420810310 | 387 | 629 | 9 | 1,025 | 37.8% | 61.4% | R+23.6 |
| Precinct 0300420810300 | 351 | 639 | 5 | 995 | 35.3% | 64.2% | R+28.9 |
| Precinct 0792420810792 | 492 | 490 | 12 | 994 | 49.5% | 49.3% | D+0.2 |
| Precinct 0410420810410 | 299 | 659 | 5 | 963 | 31.0% | 68.4% | R+37.4 |
| Precinct 0682420810682 | 405 | 546 | 10 | 961 | 42.1% | 56.8% | R+14.7 |
| Precinct 0570420810570 | 195 | 743 | 5 | 943 | 20.7% | 78.8% | R+58.1 |
| Precinct 0340420810340 | 190 | 723 | 5 | 918 | 20.7% | 78.8% | R+58.1 |
| Precinct 0742420810742 | 359 | 530 | 11 | 900 | 39.9% | 58.9% | R+19.0 |
| Precinct 0660420810660 | 148 | 701 | 3 | 852 | 17.4% | 82.3% | R+64.9 |
| Precinct 0692420810692 | 517 | 270 | 9 | 796 | 64.9% | 33.9% | D+31.0 |
| Precinct 0270420810270 | 225 | 557 | 5 | 787 | 28.6% | 70.8% | R+42.2 |
| Precinct 0280420810280 | 301 | 482 | 3 | 786 | 38.3% | 61.3% | R+23.0 |
| Precinct 0782420810782 | 504 | 264 | 6 | 774 | 65.1% | 34.1% | D+31.0 |
| Precinct 0110420810110 | 193 | 565 | 6 | 764 | 25.3% | 74.0% | R+48.7 |
| Precinct 0460420810460 | 232 | 518 | 9 | 759 | 30.6% | 68.2% | R+37.7 |
| Precinct 0752420810752 | 310 | 419 | 10 | 739 | 41.9% | 56.7% | R+14.7 |
| Precinct 0450420810450 | 148 | 566 | 3 | 717 | 20.6% | 78.9% | R+58.3 |
| Precinct 0702420810702 | 432 | 242 | 15 | 689 | 62.7% | 35.1% | D+27.6 |
| Precinct 0420420810420 | 175 | 499 | 5 | 679 | 25.8% | 73.5% | R+47.7 |
| Precinct 0762420810762 | 363 | 303 | 8 | 674 | 53.9% | 45.0% | D+8.9 |
| Precinct 0722420810722 | 274 | 381 | 9 | 664 | 41.3% | 57.4% | R+16.1 |
| Precinct 0180420810180 | 205 | 440 | 3 | 648 | 31.6% | 67.9% | R+36.3 |
| Precinct 0400420810400 | 186 | 454 | 6 | 646 | 28.8% | 70.3% | R+41.5 |
| Precinct 0440420810440 | 119 | 516 | 2 | 637 | 18.7% | 81.0% | R+62.3 |
| Precinct 0380420810380 | 76 | 555 | 4 | 635 | 12.0% | 87.4% | R+75.4 |
| Precinct 0620420810620 | 206 | 403 | 5 | 614 | 33.6% | 65.6% | R+32.1 |
| Precinct 0530420810530 | 111 | 499 | 1 | 611 | 18.2% | 81.7% | R+63.5 |
| Precinct 0772420810772 | 338 | 257 | 7 | 602 | 56.1% | 42.7% | D+13.5 |
| Precinct 0010420810010 | 90 | 506 | 4 | 600 | 15.0% | 84.3% | R+69.3 |
| Precinct 0640420810640 | 93 | 501 | 5 | 599 | 15.5% | 83.6% | R+68.1 |
| Precinct 0470420810470 | 164 | 409 | 17 | 590 | 27.8% | 69.3% | R+41.5 |
| Precinct 0712420810712 | 257 | 300 | 8 | 565 | 45.5% | 53.1% | R+7.6 |
| Precinct 0520420810520 | 108 | 440 | 3 | 551 | 19.6% | 79.9% | R+60.3 |
| Precinct 0090420810090 | 82 | 462 | 2 | 546 | 15.0% | 84.6% | R+69.6 |
| Precinct 0140420810140 | 83 | 460 | 1 | 544 | 15.3% | 84.6% | R+69.3 |
| Precinct 0230420810230 | 107 | 425 | 6 | 538 | 19.9% | 79.0% | R+59.1 |
| Precinct 0250420810250 | 85 | 432 | 7 | 524 | 16.2% | 82.4% | R+66.2 |
| Precinct 0150420810150 | 81 | 433 | 0 | 514 | 15.8% | 84.2% | R+68.5 |
| Precinct 0170420810170 | 119 | 384 | 6 | 509 | 23.4% | 75.4% | R+52.1 |
| Precinct 0210420810210 | 120 | 344 | 5 | 469 | 25.6% | 73.3% | R+47.8 |
| Precinct 0610420810610 | 159 | 300 | 9 | 468 | 34.0% | 64.1% | R+30.1 |
| Precinct 0240420810240 | 78 | 366 | 2 | 446 | 17.5% | 82.1% | R+64.6 |
| Precinct 0220420810220 | 100 | 337 | 3 | 440 | 22.7% | 76.6% | R+53.9 |
| Precinct 0200420810200 | 105 | 323 | 3 | 431 | 24.4% | 74.9% | R+50.6 |
| Precinct 0560420810560 | 90 | 329 | 3 | 422 | 21.3% | 78.0% | R+56.6 |
| Precinct 0020420810020 | 83 | 298 | 3 | 384 | 21.6% | 77.6% | R+56.0 |
| Precinct 0390420810390 | 64 | 302 | 6 | 372 | 17.2% | 81.2% | R+64.0 |
| Precinct 0540420810540 | 95 | 269 | 3 | 367 | 25.9% | 73.3% | R+47.4 |
| Precinct 0490420810490 | 51 | 310 | 3 | 364 | 14.0% | 85.2% | R+71.2 |
| Precinct 0290420810290 | 82 | 272 | 1 | 355 | 23.1% | 76.6% | R+53.5 |
| Precinct 0030420810030 | 48 | 300 | 3 | 351 | 13.7% | 85.5% | R+71.8 |
| Precinct 0670420810670 | 83 | 258 | 1 | 342 | 24.3% | 75.4% | R+51.2 |
| Precinct 0040420810040 | 51 | 241 | 2 | 294 | 17.3% | 82.0% | R+64.6 |
| Precinct 0060420810060 | 39 | 230 | 0 | 269 | 14.5% | 85.5% | R+71.0 |
| Precinct 0190420810190 | 48 | 215 | 0 | 263 | 18.3% | 81.7% | R+63.5 |
| Precinct 0590420810590 | 36 | 180 | 1 | 217 | 16.6% | 82.9% | R+66.4 |
| Precinct 0360420810360 | 35 | 178 | 3 | 216 | 16.2% | 82.4% | R+66.2 |
| Precinct 0100420810100 | 59 | 149 | 0 | 208 | 28.4% | 71.6% | R+43.3 |
| Precinct 0550420810550 | 19 | 150 | 2 | 171 | 11.1% | 87.7% | R+76.6 |
| Precinct 0732420810732 | 49 | 119 | 1 | 169 | 29.0% | 70.4% | R+41.4 |
| Precinct 0580420810580 | 16 | 89 | 1 | 106 | 15.1% | 84.0% | R+68.9 |
| Precinct 0350420810350 | 29 | 56 | 0 | 85 | 34.1% | 65.9% | R+31.8 |
| Precinct 0370420810370 | 20 | 60 | 0 | 80 | 25.0% | 75.0% | R+50.0 |
| Precinct 0050420810050 | 3 | 60 | 0 | 63 | 4.8% | 95.2% | R+90.5 |
| ANTHONY TWP Voting District42_4208110 | 0 | 0 | 0 | 0 | — | — | No votes |
| ARMSTRONG TWP Voting District42_4208120 | 0 | 0 | 0 | 0 | — | — | No votes |
| BASTRESS TWP Voting District42_4208130 | 0 | 0 | 0 | 0 | — | — | No votes |
| BRADY TWP Voting District42_4208140 | 0 | 0 | 0 | 0 | — | — | No votes |
| BROWN TWP Voting District42_4208150 | 0 | 0 | 0 | 0 | — | — | No votes |
| CASCADE TWP Voting District42_4208160 | 0 | 0 | 0 | 0 | — | — | No votes |
| CLINTON TWP PCT 0142_4208170 | 0 | 0 | 0 | 0 | — | — | No votes |
| CLINTON TWP PCT 0242_4208180 | 0 | 0 | 0 | 0 | — | — | No votes |
| COGAN HOUSE TWP Voting District42_4208190 | 0 | 0 | 0 | 0 | — | — | No votes |
| CUMMINGS TWP Voting District42_42081100 | 0 | 0 | 0 | 0 | — | — | No votes |
| DUBOISTOWN Voting District42_42081110 | 0 | 0 | 0 | 0 | — | — | No votes |
| ELDRED TWP Voting District42_42081120 | 0 | 0 | 0 | 0 | — | — | No votes |
| FAIRFIELD TWP Voting District42_42081130 | 0 | 0 | 0 | 0 | — | — | No votes |
| FRANKLIN TWP Voting District42_42081140 | 0 | 0 | 0 | 0 | — | — | No votes |
| GAMBLE TWP Voting District42_42081150 | 0 | 0 | 0 | 0 | — | — | No votes |
| HEPBURN TWP Voting District42_42081160 | 0 | 0 | 0 | 0 | — | — | No votes |
| HUGHESVILLE WD 0142_42081170 | 0 | 0 | 0 | 0 | — | — | No votes |
| HUGHESVILLE WD 0242_42081180 | 0 | 0 | 0 | 0 | — | — | No votes |
| JACKSON TWP Voting District42_42081190 | 0 | 0 | 0 | 0 | — | — | No votes |
| JERSEY SHORE WD 0142_42081200 | 0 | 0 | 0 | 0 | — | — | No votes |
| JERSEY SHORE WD 0242_42081210 | 0 | 0 | 0 | 0 | — | — | No votes |
| JERSEY SHORE WD 0342_42081220 | 0 | 0 | 0 | 0 | — | — | No votes |
| JERSEY SHORE WD 0442_42081230 | 0 | 0 | 0 | 0 | — | — | No votes |
| JORDAN TWP Voting District42_42081240 | 0 | 0 | 0 | 0 | — | — | No votes |
| LEWIS TWP Voting District42_42081250 | 0 | 0 | 0 | 0 | — | — | No votes |
| LIMESTONE TWP Voting District42_42081260 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0142_42081270 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0242_42081280 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0342_42081290 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0442_42081300 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0542_42081310 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0642_42081320 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOYALSOCK TWP PCT 0742_42081330 | 0 | 0 | 0 | 0 | — | — | No votes |
| LYCOMING TWP Voting District42_42081340 | 0 | 0 | 0 | 0 | — | — | No votes |
| MC HENRY TWP Voting District42_42081350 | 0 | 0 | 0 | 0 | — | — | No votes |
| MC INTYRE TWP Voting District42_42081360 | 0 | 0 | 0 | 0 | — | — | No votes |
| MC NETT TWP Voting District42_42081370 | 0 | 0 | 0 | 0 | — | — | No votes |
| MIFFLIN TWP Voting District42_42081380 | 0 | 0 | 0 | 0 | — | — | No votes |
| MILL CREEK TWP Voting District42_42081390 | 0 | 0 | 0 | 0 | — | — | No votes |
| MONTGOMERY Voting District42_42081400 | 0 | 0 | 0 | 0 | — | — | No votes |
| MONTOURSVILLE WD 0142_42081410 | 0 | 0 | 0 | 0 | — | — | No votes |
| MONTOURSVILLE WD 0242_42081420 | 0 | 0 | 0 | 0 | — | — | No votes |
| MONTOURSVILLE WD 0342_42081430 | 0 | 0 | 0 | 0 | — | — | No votes |
| MORELAND TWP Voting District42_42081440 | 0 | 0 | 0 | 0 | — | — | No votes |
| MUNCY CREEK TWP Voting District42_42081480 | 0 | 0 | 0 | 0 | — | — | No votes |
| MUNCY PCT 0142_42081460 | 0 | 0 | 0 | 0 | — | — | No votes |
| MUNCY PCT 0242_42081470 | 0 | 0 | 0 | 0 | — | — | No votes |
| MUNCY TWP Voting District42_42081450 | 0 | 0 | 0 | 0 | — | — | No votes |
| NIPPENOSE TWP Voting District42_42081490 | 0 | 0 | 0 | 0 | — | — | No votes |
| OLD LYCOMING TWP PCT 0142_42081500 | 0 | 0 | 0 | 0 | — | — | No votes |
| OLD LYCOMING TWP PCT 0242_42081510 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENN TWP Voting District42_42081520 | 0 | 0 | 0 | 0 | — | — | No votes |
| PIATT TWP Voting District42_42081530 | 0 | 0 | 0 | 0 | — | — | No votes |
| PICTURE ROCKS Voting District42_42081540 | 0 | 0 | 0 | 0 | — | — | No votes |
| PINE TWP Voting District42_42081550 | 0 | 0 | 0 | 0 | — | — | No votes |
| PLUNKETTS CREEK TWP Voting District42_42081560 | 0 | 0 | 0 | 0 | — | — | No votes |
| PORTER TWP Voting District42_42081570 | 0 | 0 | 0 | 0 | — | — | No votes |
| SALLADASBURG Voting District42_42081580 | 0 | 0 | 0 | 0 | — | — | No votes |
| SHREWSBURY TWP Voting District42_42081590 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH WILLIAMSPORT WD 0142_42081600 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH WILLIAMSPORT WD 02 PCT 0142_42081610 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH WILLIAMSPORT WD 02 PCT 0242_42081620 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH WILLIAMSPORT WD 0342_42081630 | 0 | 0 | 0 | 0 | — | — | No votes |
| SUSQUEHANNA TWP Voting District42_42081640 | 0 | 0 | 0 | 0 | — | — | No votes |
| UPPER FAIRFIELD TWP Voting District42_42081650 | 0 | 0 | 0 | 0 | — | — | No votes |
| WASHINGTON TWP Voting District42_42081660 | 0 | 0 | 0 | 0 | — | — | No votes |
| WATSON TWP Voting District42_42081670 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0142_42081680 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0242_42081690 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0342_42081700 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0442_42081710 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0542_42081720 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0642_42081730 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0742_42081740 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0842_42081750 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 0942_42081760 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1042_42081770 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1142_42081780 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1242_42081790 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1342_42081800 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1442_42081810 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1542_42081820 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1642_42081830 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLIAMSPORT WD 1742_42081840 | 0 | 0 | 0 | 0 | — | — | No votes |
| WOLF TWP Voting District42_42081850 | 0 | 0 | 0 | 0 | — | — | No votes |
| WOODWARD TWP Voting District42_42081860 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +12.6% |
| 1896 | −4.5% |
| 1900 | −2.0% |
| 1904 | −14.8% |
| 1908 | −9.1% |
| 1912 | +29.7% |
| 1916 | +4.4% |
| 1920 | −25.3% |
| 1924 | −30.0% |
| 1928 | −59.7% |
| 1932 | −16.1% |
| 1936 | +2.8% |
| 1940 | −7.7% |
| 1944 | −11.8% |
| 1948 | −16.2% |
| 1952 | −23.6% |
| 1956 | −33.4% |
| 1960 | −24.2% |
| 1964 | +15.3% |
| 1968 | −15.9% |
| 1972 | −40.2% |
| 1976 | −9.5% |
| 1980 | −21.7% |
| 1984 | −36.6% |
| 1988 | −29.1% |
| 1992 | −16.7% |
| 1996 | −20.4% |
| 2000 | −28.9% |
| 2004 | −36.5% |
| 2008 | −24.2% |
| 2012 | −33.1% |
| 2016 | −44.2% |
| 2020 | −41.3% |
| 2024 | −41.5% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 6.2 points more Democratic.
72,649 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
−67 net domestic migration · 2025
Net −3,223 over 2011–2025 · gain loss
Arrivals reported $55,007 in average income, against $73,384 for residents who stayed — 25% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+27.6 on average — 14 points more Democratic-leaning than Lycoming County, PA itself (R+41.5).
Where arrivals came from lean of each source
- Clinton County, PA219R+40.9
- Northumberland County, PA146R+39.9
- Columbia County, PA75R+31.0
- Union County, PA70R+23.4
- Tioga County, PA62R+51.8
- Centre County, PA41D+2.8
Where departures went households, 2022–23
- Clinton County, PA181
- Northumberland County, PA124
- Columbia County, PA64
- Union County, PA58
- Centre County, PA51
- Philadelphia County, PA45
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 | +532 |
| 2012 | +378 |
| 2013 | −733 |
| 2014 | −373 |
| 2015 | −771 |
| 2016 | −789 |
| 2017 | −788 |
| 2018 | −77 |
| 2019 | −444 |
| 2021 | −217 |
| 2022 | +7 |
| 2023 | +161 |
| 2024 | −42 |
| 2025 | −67 |
Lycoming County, anchored by Williamsport in the north-central Susquehanna Valley, has shifted decisively toward Republican presidential candidates over the past decade, posting a 41.5-point margin in 2024 that ranks among the state's largest outside its major metro areas.
Across the recorded series it reached a Democratic high of 29.7 points in 1912 and a Republican high of 59.7 points in 1928. The 2024 margin was 41.5 points.
A population of 113,489, a 88% non-Hispanic-white share, and a median household income of $63,917 describe the county. The county's voting pattern over the last decade is most similar to that of Blair County and Jefferson 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 →
Lycoming County, Pennsylvania. Akashic. https://akashic.app/county/42081/. Accessed May 20, 2026. License: CC BY 4.0.