Montgomery County, Pennsylvania
Precinct data
Results by precinct
850 precincts · 516,654 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Upper Providence TrappeUpper Providence Trappe | 1,938 | 1,825 | 44 | 3,807 | 50.9% | 47.9% | D+3.0 |
|---|---|---|---|---|---|---|---|
| Precinct -Upper PottsgroveUpper Pottsgrove | 1,816 | 1,768 | 29 | 3,613 | 50.3% | 48.9% | D+1.3 |
| Precinct -Upper Providence OaksUpper Providence Oaks | 2,088 | 1,411 | 50 | 3,549 | 58.8% | 39.8% | D+19.1 |
| Precinct -Montgomery 8Montgomery 8 | 2,085 | 1,206 | 31 | 3,322 | 62.8% | 36.3% | D+26.5 |
| Precinct -Upper Providence Mont ClareUpper Providence Mont Clare | 1,887 | 1,315 | 62 | 3,264 | 57.8% | 40.3% | D+17.5 |
| Precinct -Upper Hanover 1Upper Hanover 1 | 1,398 | 1,818 | 38 | 3,254 | 43.0% | 55.9% | R+12.9 |
| Precinct -Montgomery 7Montgomery 7 | 1,798 | 1,258 | 25 | 3,081 | 58.4% | 40.8% | D+17.5 |
| Precinct -New Hanover 3New Hanover 3 | 1,387 | 1,599 | 26 | 3,012 | 46.0% | 53.1% | R+7.0 |
| Precinct -Upper Providence Mingo 2Upper Providence Mingo 2 | 1,605 | 1,268 | 32 | 2,905 | 55.2% | 43.6% | D+11.6 |
| Precinct -Perkiomen 2Perkiomen 2 | 1,540 | 1,326 | 34 | 2,900 | 53.1% | 45.7% | D+7.4 |
| Precinct -Limerick 1Limerick 1 | 1,439 | 1,421 | 30 | 2,890 | 49.8% | 49.2% | D+0.6 |
| Precinct -Lower Pottsgrove 2Lower Pottsgrove 2 | 1,525 | 1,320 | 33 | 2,878 | 53.0% | 45.9% | D+7.1 |
| Precinct -New Hanover 1New Hanover 1 | 1,138 | 1,638 | 23 | 2,799 | 40.7% | 58.5% | R+17.9 |
| Precinct -Montgomery 3Montgomery 3 | 1,601 | 1,143 | 34 | 2,778 | 57.6% | 41.1% | D+16.5 |
| Precinct -Perkiomen 1Perkiomen 1 | 1,498 | 1,218 | 23 | 2,739 | 54.7% | 44.5% | D+10.2 |
| Precinct -Skippack 3Skippack 3 | 1,289 | 1,263 | 23 | 2,575 | 50.1% | 49.0% | D+1.0 |
| Precinct -Trappe BoroTrappe Boro | 1,408 | 1,106 | 31 | 2,545 | 55.3% | 43.5% | D+11.9 |
| Precinct -Worcester East 2Worcester East 2 | 1,380 | 1,111 | 20 | 2,511 | 55.0% | 44.2% | D+10.7 |
| Precinct -Skippack 1Skippack 1 | 1,347 | 1,137 | 24 | 2,508 | 53.7% | 45.3% | D+8.4 |
| Precinct -Skippack 2Skippack 2 | 1,289 | 1,185 | 17 | 2,491 | 51.7% | 47.6% | D+4.2 |
| Precinct -New Hanover 2New Hanover 2 | 975 | 1,371 | 29 | 2,375 | 41.1% | 57.7% | R+16.7 |
| Precinct -Limerick 3Limerick 3 | 1,167 | 1,160 | 20 | 2,347 | 49.7% | 49.4% | D+0.3 |
| Precinct -MarlboroughMarlborough | 881 | 1,440 | 17 | 2,338 | 37.7% | 61.6% | R+23.9 |
| Precinct -Lower Providence 1-1Lower Providence 1-1 | 1,337 | 956 | 30 | 2,323 | 57.6% | 41.2% | D+16.4 |
| Precinct -Douglass 3Douglass 3 | 887 | 1,366 | 18 | 2,271 | 39.1% | 60.1% | R+21.1 |
| Precinct -Lower Providence 3-3Lower Providence 3-3 | 1,371 | 840 | 34 | 2,245 | 61.1% | 37.4% | D+23.7 |
| Precinct -Upper FrederickUpper Frederick | 916 | 1,281 | 24 | 2,221 | 41.2% | 57.7% | R+16.4 |
| Precinct -Upper Gwynedd 4Upper Gwynedd 4 | 1,377 | 780 | 30 | 2,187 | 63.0% | 35.7% | D+27.3 |
| Precinct -Whitpain 1Whitpain 1 | 1,366 | 793 | 21 | 2,180 | 62.7% | 36.4% | D+26.3 |
| Precinct -Limerick 5Limerick 5 | 894 | 1,209 | 27 | 2,130 | 42.0% | 56.8% | R+14.8 |
| Precinct -Upper SalfordUpper Salford | 882 | 1,204 | 18 | 2,104 | 41.9% | 57.2% | R+15.3 |
| Precinct -Upper Dublin 3-1Upper Dublin 3-1 | 1,460 | 590 | 18 | 2,068 | 70.6% | 28.5% | D+42.1 |
| Precinct -Lower Salford 5Lower Salford 5 | 926 | 1,102 | 19 | 2,047 | 45.2% | 53.8% | R+8.6 |
| Precinct -Upper Gwynedd 7Upper Gwynedd 7 | 1,241 | 780 | 17 | 2,038 | 60.9% | 38.3% | D+22.6 |
| Precinct -SalfordSalford | 739 | 1,265 | 20 | 2,024 | 36.5% | 62.5% | R+26.0 |
| Precinct -Upper Merion Town CenterUpper Merion Town Center | 1,326 | 664 | 27 | 2,017 | 65.7% | 32.9% | D+32.8 |
| Precinct -Limerick 2Limerick 2 | 1,047 | 947 | 22 | 2,016 | 51.9% | 47.0% | D+5.0 |
| Precinct -Worcester WestWorcester West | 956 | 1,014 | 22 | 1,992 | 48.0% | 50.9% | R+2.9 |
| Precinct -Whitemarsh West 2Whitemarsh West 2 | 1,400 | 563 | 24 | 1,987 | 70.5% | 28.3% | D+42.1 |
| Precinct -West Norriton 3-1West Norriton 3-1 | 1,308 | 627 | 31 | 1,966 | 66.5% | 31.9% | D+34.6 |
| Precinct -Limerick 4Limerick 4 | 1,100 | 841 | 21 | 1,962 | 56.1% | 42.9% | D+13.2 |
| Precinct -PennsburgPennsburg | 846 | 1,059 | 15 | 1,920 | 44.1% | 55.2% | R+11.1 |
| Precinct -Montgomery 2Montgomery 2 | 1,122 | 773 | 21 | 1,916 | 58.6% | 40.3% | D+18.2 |
| Precinct -Lower Pottsgrove 4Lower Pottsgrove 4 | 1,037 | 860 | 16 | 1,913 | 54.2% | 45.0% | D+9.3 |
| Precinct -Lower Frederick 2Lower Frederick 2 | 841 | 1,032 | 25 | 1,898 | 44.3% | 54.4% | R+10.1 |
| Precinct -Upper Merion Gulph 1Upper Merion Gulph 1 | 1,171 | 700 | 27 | 1,898 | 61.7% | 36.9% | D+24.8 |
| Precinct -Limerick 6Limerick 6 | 1,000 | 878 | 11 | 1,889 | 52.9% | 46.5% | D+6.5 |
| Precinct -Upper Merion Belmont 4Upper Merion Belmont 4 | 1,177 | 672 | 40 | 1,889 | 62.3% | 35.6% | D+26.7 |
| Precinct -West PottsgroveWest Pottsgrove | 928 | 929 | 26 | 1,883 | 49.3% | 49.3% | R+0.1 |
| Precinct -Hatboro North 2Hatboro North 2 | 1,053 | 814 | 14 | 1,881 | 56.0% | 43.3% | D+12.7 |
| Precinct -Upper Providence Mingo 1Upper Providence Mingo 1 | 1,089 | 772 | 16 | 1,877 | 58.0% | 41.1% | D+16.9 |
| Precinct -Lower Gwynedd 2-1Lower Gwynedd 2-1 | 1,112 | 725 | 18 | 1,855 | 59.9% | 39.1% | D+20.9 |
| Precinct -Lower Salford 1Lower Salford 1 | 880 | 955 | 13 | 1,848 | 47.6% | 51.7% | R+4.1 |
| Precinct -Towamencin 3-1Towamencin 3-1 | 1,000 | 818 | 16 | 1,834 | 54.5% | 44.6% | D+9.9 |
| Precinct -Lower Providence 1-2Lower Providence 1-2 | 1,010 | 792 | 13 | 1,815 | 55.6% | 43.6% | D+12.0 |
| Precinct -Upper Merion RobertsUpper Merion Roberts | 1,092 | 687 | 21 | 1,800 | 60.7% | 38.2% | D+22.5 |
| Precinct -Lower Salford 6Lower Salford 6 | 954 | 826 | 13 | 1,793 | 53.2% | 46.1% | D+7.1 |
| Precinct -West Norriton 1-1West Norriton 1-1 | 1,000 | 780 | 11 | 1,791 | 55.8% | 43.6% | D+12.3 |
| Precinct -East Norriton 2-3East Norriton 2-3 | 1,094 | 637 | 20 | 1,751 | 62.5% | 36.4% | D+26.1 |
| Precinct -Montgomery 6Montgomery 6 | 996 | 711 | 17 | 1,724 | 57.8% | 41.2% | D+16.5 |
| Precinct -Lower Providence 3-4Lower Providence 3-4 | 1,104 | 605 | 11 | 1,720 | 64.2% | 35.2% | D+29.0 |
| Precinct -Lower Moreland 3Lower Moreland 3 | 818 | 888 | 11 | 1,717 | 47.6% | 51.7% | R+4.1 |
| Precinct -Upper Merion Belmont 2Upper Merion Belmont 2 | 1,053 | 594 | 19 | 1,666 | 63.2% | 35.7% | D+27.6 |
| Precinct -Upper Gwynedd 6Upper Gwynedd 6 | 1,006 | 632 | 27 | 1,665 | 60.4% | 38.0% | D+22.5 |
| Precinct -Lower Merion 10-2Lower Merion 10-2 | 1,365 | 277 | 11 | 1,653 | 82.6% | 16.8% | D+65.8 |
| Precinct -Montgomery 5Montgomery 5 | 974 | 657 | 16 | 1,647 | 59.1% | 39.9% | D+19.2 |
| Precinct -Hatfield BoroughHatfield Borough | 858 | 759 | 25 | 1,642 | 52.3% | 46.2% | D+6.0 |
| Precinct -Lower Providence 2-3Lower Providence 2-3 | 834 | 778 | 20 | 1,632 | 51.1% | 47.7% | D+3.4 |
| Precinct -Pottstown 6Pottstown 6 | 954 | 643 | 19 | 1,616 | 59.0% | 39.8% | D+19.2 |
| Precinct -East GreenvilleEast Greenville | 725 | 852 | 18 | 1,595 | 45.5% | 53.4% | R+8.0 |
| Precinct -Lower Salford 2Lower Salford 2 | 824 | 748 | 13 | 1,585 | 52.0% | 47.2% | D+4.8 |
| Precinct -Lower Salford 4Lower Salford 4 | 819 | 746 | 20 | 1,585 | 51.7% | 47.1% | D+4.6 |
| Precinct -Lower Salford 3Lower Salford 3 | 782 | 775 | 22 | 1,579 | 49.5% | 49.1% | D+0.4 |
| Precinct -Lower Gwynedd 1-1Lower Gwynedd 1-1 | 1,083 | 468 | 19 | 1,570 | 69.0% | 29.8% | D+39.2 |
| Precinct -Hatfield 3-2Hatfield 3-2 | 779 | 770 | 14 | 1,563 | 49.8% | 49.3% | D+0.6 |
| Precinct -RockledgeRockledge | 786 | 759 | 14 | 1,559 | 50.4% | 48.7% | D+1.7 |
| Precinct -Narberth 2Narberth 2 | 1,286 | 248 | 20 | 1,554 | 82.8% | 16.0% | D+66.8 |
| Precinct -Pottstown 3Pottstown 3 | 940 | 603 | 10 | 1,553 | 60.5% | 38.8% | D+21.7 |
| Precinct -Worcester East 1Worcester East 1 | 868 | 665 | 12 | 1,545 | 56.2% | 43.0% | D+13.1 |
| Precinct -Cheltenham 6-1Cheltenham 6-1 | 1,223 | 297 | 13 | 1,533 | 79.8% | 19.4% | D+60.4 |
| Precinct -Lower Gwynedd 1-3Lower Gwynedd 1-3 | 956 | 560 | 12 | 1,528 | 62.6% | 36.6% | D+25.9 |
| Precinct -Lower Moreland 5Lower Moreland 5 | 708 | 803 | 17 | 1,528 | 46.3% | 52.6% | R+6.2 |
| Precinct -Plymouth 4-2Plymouth 4-2 | 878 | 630 | 19 | 1,527 | 57.5% | 41.3% | D+16.2 |
| Precinct -Lower Merion 9-3Lower Merion 9-3 | 1,178 | 336 | 12 | 1,526 | 77.2% | 22.0% | D+55.2 |
| Precinct -East Norriton 1-3East Norriton 1-3 | 797 | 702 | 18 | 1,517 | 52.5% | 46.3% | D+6.3 |
| Precinct -Conshohocken 1Conshohocken 1 | 925 | 563 | 21 | 1,509 | 61.3% | 37.3% | D+24.0 |
| Precinct -Hatfield 4-2Hatfield 4-2 | 811 | 680 | 18 | 1,509 | 53.7% | 45.1% | D+8.7 |
| Precinct -Douglass 2Douglass 2 | 642 | 840 | 19 | 1,501 | 42.8% | 56.0% | R+13.2 |
| Precinct -Whitemarsh Middle 3Whitemarsh Middle 3 | 995 | 492 | 11 | 1,498 | 66.4% | 32.8% | D+33.6 |
| Precinct -Pottstown 4Pottstown 4 | 832 | 650 | 13 | 1,495 | 55.7% | 43.5% | D+12.2 |
| Precinct -Whitemarsh West 3Whitemarsh West 3 | 1,047 | 438 | 8 | 1,493 | 70.1% | 29.3% | D+40.8 |
| Precinct -Red HillRed Hill | 677 | 796 | 13 | 1,486 | 45.6% | 53.6% | R+8.0 |
| Precinct -Upper Dublin 6-1Upper Dublin 6-1 | 1,017 | 459 | 7 | 1,483 | 68.6% | 31.0% | D+37.6 |
| Precinct -Whitemarsh Middle 4Whitemarsh Middle 4 | 996 | 467 | 14 | 1,477 | 67.4% | 31.6% | D+35.8 |
| Precinct -Douglass 4Douglass 4 | 607 | 852 | 15 | 1,474 | 41.2% | 57.8% | R+16.6 |
| Precinct -Royersford 2Royersford 2 | 862 | 591 | 17 | 1,470 | 58.6% | 40.2% | D+18.4 |
| Precinct -Lower Merion 1-2Lower Merion 1-2 | 1,120 | 340 | 9 | 1,469 | 76.2% | 23.1% | D+53.1 |
| Precinct -Douglass 1Douglass 1 | 482 | 942 | 14 | 1,438 | 33.5% | 65.5% | R+32.0 |
| Precinct -Lower Pottsgrove 3Lower Pottsgrove 3 | 754 | 649 | 25 | 1,428 | 52.8% | 45.4% | D+7.4 |
| Precinct -Towamencin 1-3Towamencin 1-3 | 845 | 567 | 15 | 1,427 | 59.2% | 39.7% | D+19.5 |
| Precinct -Abington 4-1Abington 4-1 | 859 | 544 | 21 | 1,424 | 60.3% | 38.2% | D+22.1 |
| Precinct -Horsham 2-1Horsham 2-1 | 755 | 647 | 19 | 1,421 | 53.1% | 45.5% | D+7.6 |
| Precinct -Lower Providence 2-2Lower Providence 2-2 | 806 | 591 | 22 | 1,419 | 56.8% | 41.6% | D+15.2 |
| Precinct -Hatfield 3-1Hatfield 3-1 | 724 | 667 | 22 | 1,413 | 51.2% | 47.2% | D+4.0 |
| Precinct -Springfield 1-2Springfield 1-2 | 920 | 482 | 10 | 1,412 | 65.2% | 34.1% | D+31.0 |
| Precinct -Plymouth 1-2Plymouth 1-2 | 873 | 528 | 10 | 1,411 | 61.9% | 37.4% | D+24.5 |
| Precinct -Lower Moreland 1Lower Moreland 1 | 742 | 653 | 15 | 1,410 | 52.6% | 46.3% | D+6.3 |
| Precinct -TelfordTelford | 698 | 692 | 11 | 1,401 | 49.8% | 49.4% | D+0.4 |
| Precinct -Pottstown 5Pottstown 5 | 838 | 547 | 12 | 1,397 | 60.0% | 39.2% | D+20.8 |
| Precinct -Upper Moreland 5-2Upper Moreland 5-2 | 674 | 700 | 17 | 1,391 | 48.5% | 50.3% | R+1.9 |
| Precinct -Upper Gwynedd 3Upper Gwynedd 3 | 893 | 484 | 11 | 1,388 | 64.3% | 34.9% | D+29.5 |
| Precinct -Whitemarsh East 2Whitemarsh East 2 | 734 | 643 | 10 | 1,387 | 52.9% | 46.4% | D+6.6 |
| Precinct -Whitemarsh West 1Whitemarsh West 1 | 869 | 504 | 7 | 1,380 | 63.0% | 36.5% | D+26.4 |
| Precinct -Worcester East 3Worcester East 3 | 667 | 695 | 15 | 1,377 | 48.4% | 50.5% | R+2.0 |
| Precinct -Towamencin 1-1Towamencin 1-1 | 791 | 567 | 17 | 1,375 | 57.5% | 41.2% | D+16.3 |
| Precinct -Horsham 2-2Horsham 2-2 | 800 | 559 | 11 | 1,370 | 58.4% | 40.8% | D+17.6 |
| Precinct -Lansdale 1-2Lansdale 1-2 | 871 | 462 | 35 | 1,368 | 63.7% | 33.8% | D+29.9 |
| Precinct -Whitemarsh East 1Whitemarsh East 1 | 833 | 517 | 18 | 1,368 | 60.9% | 37.8% | D+23.1 |
| Precinct -Abington 14-2Abington 14-2 | 883 | 463 | 16 | 1,362 | 64.8% | 34.0% | D+30.8 |
| Precinct -Lower Pottsgrove 1Lower Pottsgrove 1 | 620 | 722 | 17 | 1,359 | 45.6% | 53.1% | R+7.5 |
| Precinct -Whitemarsh Middle 1Whitemarsh Middle 1 | 807 | 542 | 9 | 1,358 | 59.4% | 39.9% | D+19.5 |
| Precinct -Hatfield 1-2Hatfield 1-2 | 654 | 691 | 6 | 1,351 | 48.4% | 51.1% | R+2.7 |
| Precinct -Lower Merion 5-3Lower Merion 5-3 | 1,053 | 285 | 11 | 1,349 | 78.1% | 21.1% | D+56.9 |
| Precinct -Abington 8-1Abington 8-1 | 923 | 412 | 10 | 1,345 | 68.6% | 30.6% | D+38.0 |
| Precinct -Lansdale 3-3Lansdale 3-3 | 865 | 458 | 21 | 1,344 | 64.4% | 34.1% | D+30.3 |
| Precinct -Ambler 2Ambler 2 | 944 | 384 | 14 | 1,342 | 70.3% | 28.6% | D+41.7 |
| Precinct -Franconia 2Franconia 2 | 617 | 712 | 11 | 1,340 | 46.0% | 53.1% | R+7.1 |
| Precinct -Souderton 1Souderton 1 | 653 | 676 | 11 | 1,340 | 48.7% | 50.4% | R+1.7 |
| Precinct -Upper Moreland 1-1Upper Moreland 1-1 | 836 | 483 | 14 | 1,333 | 62.7% | 36.2% | D+26.5 |
| Precinct -Franconia 3Franconia 3 | 566 | 749 | 12 | 1,327 | 42.7% | 56.4% | R+13.8 |
| Precinct -Abington 6-1Abington 6-1 | 791 | 516 | 16 | 1,323 | 59.8% | 39.0% | D+20.8 |
| Precinct -Collegeville 1Collegeville 1 | 750 | 549 | 14 | 1,313 | 57.1% | 41.8% | D+15.3 |
| Precinct -Lower Moreland 6Lower Moreland 6 | 683 | 623 | 4 | 1,310 | 52.1% | 47.6% | D+4.6 |
| Precinct -Norristown 3-1Norristown 3-1 | 984 | 304 | 18 | 1,306 | 75.3% | 23.3% | D+52.1 |
| Precinct -Plymouth 3-1Plymouth 3-1 | 759 | 535 | 12 | 1,306 | 58.1% | 41.0% | D+17.2 |
| Precinct -Ambler 1Ambler 1 | 916 | 379 | 9 | 1,304 | 70.2% | 29.1% | D+41.2 |
| Precinct -Horsham 3-3Horsham 3-3 | 766 | 518 | 12 | 1,296 | 59.1% | 40.0% | D+19.1 |
| Precinct -Towamencin 2-3Towamencin 2-3 | 614 | 668 | 14 | 1,296 | 47.4% | 51.5% | R+4.2 |
| Precinct -Plymouth 1-1Plymouth 1-1 | 724 | 554 | 14 | 1,292 | 56.0% | 42.9% | D+13.2 |
| Precinct -Towamencin 2-1Towamencin 2-1 | 711 | 555 | 20 | 1,286 | 55.3% | 43.2% | D+12.1 |
| Precinct -Towamencin 2-2Towamencin 2-2 | 734 | 537 | 13 | 1,284 | 57.2% | 41.8% | D+15.3 |
| Precinct -Souderton 2Souderton 2 | 610 | 651 | 21 | 1,282 | 47.6% | 50.8% | R+3.2 |
| Precinct -Upper Merion Belmont 5Upper Merion Belmont 5 | 882 | 379 | 19 | 1,280 | 68.9% | 29.6% | D+39.3 |
| Precinct -Lower Merion 4-2Lower Merion 4-2 | 1,017 | 244 | 18 | 1,279 | 79.5% | 19.1% | D+60.4 |
| Precinct -Lower Merion 2-1Lower Merion 2-1 | 907 | 351 | 11 | 1,269 | 71.5% | 27.7% | D+43.8 |
| Precinct -Cheltenham 7-3Cheltenham 7-3 | 1,094 | 161 | 9 | 1,264 | 86.6% | 12.7% | D+73.8 |
| Precinct -Upper Moreland 4-2Upper Moreland 4-2 | 833 | 413 | 11 | 1,257 | 66.3% | 32.9% | D+33.4 |
| Precinct -Lower Merion 3-2Lower Merion 3-2 | 950 | 300 | 6 | 1,256 | 75.6% | 23.9% | D+51.8 |
| Precinct -Hatboro South 1Hatboro South 1 | 744 | 501 | 7 | 1,252 | 59.4% | 40.0% | D+19.4 |
| Precinct -Lower Gwynedd 2-2Lower Gwynedd 2-2 | 834 | 399 | 19 | 1,252 | 66.6% | 31.9% | D+34.7 |
| Precinct -Abington 9-1Abington 9-1 | 805 | 430 | 15 | 1,250 | 64.4% | 34.4% | D+30.0 |
| Precinct -West Norriton 4-1West Norriton 4-1 | 781 | 454 | 14 | 1,249 | 62.5% | 36.3% | D+26.2 |
| Precinct -Franconia 6Franconia 6 | 499 | 730 | 7 | 1,236 | 40.4% | 59.1% | R+18.7 |
| Precinct -Towamencin 3-3Towamencin 3-3 | 751 | 473 | 12 | 1,236 | 60.8% | 38.3% | D+22.5 |
| Precinct -Lower Merion 7-3Lower Merion 7-3 | 1,000 | 220 | 12 | 1,232 | 81.2% | 17.9% | D+63.3 |
| Precinct -Upper Dublin 1-3Upper Dublin 1-3 | 793 | 421 | 16 | 1,230 | 64.5% | 34.2% | D+30.2 |
| Precinct -Lower Providence 2-4Lower Providence 2-4 | 663 | 551 | 15 | 1,229 | 53.9% | 44.8% | D+9.1 |
| Precinct -Lower Moreland 2Lower Moreland 2 | 562 | 654 | 10 | 1,226 | 45.8% | 53.3% | R+7.5 |
| Precinct -Norristown 4-3Norristown 4-3 | 880 | 329 | 13 | 1,222 | 72.0% | 26.9% | D+45.1 |
| Precinct -Whitpain 9Whitpain 9 | 809 | 386 | 27 | 1,222 | 66.2% | 31.6% | D+34.6 |
| Precinct -Upper Moreland 3-1Upper Moreland 3-1 | 734 | 471 | 15 | 1,220 | 60.2% | 38.6% | D+21.6 |
| Precinct -Lower Merion 9-2Lower Merion 9-2 | 983 | 222 | 14 | 1,219 | 80.6% | 18.2% | D+62.4 |
| Precinct -Norristown 3-3Norristown 3-3 | 946 | 254 | 17 | 1,217 | 77.7% | 20.9% | D+56.9 |
| Precinct -Springfield 5-1Springfield 5-1 | 973 | 235 | 7 | 1,215 | 80.1% | 19.3% | D+60.7 |
| Precinct -Whitpain 2Whitpain 2 | 719 | 484 | 12 | 1,215 | 59.2% | 39.8% | D+19.3 |
| Precinct -Upper Gwynedd 2Upper Gwynedd 2 | 711 | 484 | 18 | 1,213 | 58.6% | 39.9% | D+18.7 |
| Precinct -Cheltenham 2-2Cheltenham 2-2 | 1,088 | 104 | 15 | 1,207 | 90.1% | 8.6% | D+81.5 |
| Precinct -Lower Frederick 1Lower Frederick 1 | 675 | 515 | 14 | 1,204 | 56.1% | 42.8% | D+13.3 |
| Precinct -Plymouth 3-2Plymouth 3-2 | 842 | 343 | 13 | 1,198 | 70.3% | 28.6% | D+41.7 |
| Precinct -Abington 1-1Abington 1-1 | 730 | 454 | 10 | 1,194 | 61.1% | 38.0% | D+23.1 |
| Precinct -Horsham 1-5Horsham 1-5 | 638 | 544 | 12 | 1,194 | 53.4% | 45.6% | D+7.9 |
| Precinct -Springfield 1-1Springfield 1-1 | 938 | 242 | 9 | 1,189 | 78.9% | 20.4% | D+58.5 |
| Precinct -Springfield 3-2Springfield 3-2 | 784 | 397 | 7 | 1,188 | 66.0% | 33.4% | D+32.6 |
| Precinct -Lower Gwynedd 1-4Lower Gwynedd 1-4 | 776 | 405 | 6 | 1,187 | 65.4% | 34.1% | D+31.3 |
| Precinct -Cheltenham 7-1Cheltenham 7-1 | 842 | 331 | 12 | 1,185 | 71.1% | 27.9% | D+43.1 |
| Precinct -Montgomery 1Montgomery 1 | 703 | 474 | 7 | 1,184 | 59.4% | 40.0% | D+19.3 |
| Precinct -West Norriton 2-1West Norriton 2-1 | 688 | 478 | 17 | 1,183 | 58.2% | 40.4% | D+17.8 |
| Precinct -Whitpain 11Whitpain 11 | 740 | 424 | 17 | 1,181 | 62.7% | 35.9% | D+26.8 |
| Precinct -Upper Moreland 7-1Upper Moreland 7-1 | 566 | 594 | 19 | 1,179 | 48.0% | 50.4% | R+2.4 |
| Precinct -Lansdale 3-2Lansdale 3-2 | 668 | 473 | 37 | 1,178 | 56.7% | 40.2% | D+16.6 |
| Precinct -Norristown 4-2Norristown 4-2 | 966 | 195 | 11 | 1,172 | 82.4% | 16.6% | D+65.8 |
| Precinct -Upper Hanover 3Upper Hanover 3 | 389 | 763 | 12 | 1,164 | 33.4% | 65.5% | R+32.1 |
| Precinct -Ambler 3Ambler 3 | 805 | 347 | 11 | 1,163 | 69.2% | 29.8% | D+39.4 |
| Precinct -Franconia 7Franconia 7 | 549 | 603 | 8 | 1,160 | 47.3% | 52.0% | R+4.7 |
| Precinct -Upper Moreland 7-2Upper Moreland 7-2 | 566 | 578 | 12 | 1,156 | 49.0% | 50.0% | R+1.0 |
| Precinct -Whitpain 7Whitpain 7 | 665 | 467 | 13 | 1,145 | 58.1% | 40.8% | D+17.3 |
| Precinct -Abington 15-1Abington 15-1 | 780 | 354 | 7 | 1,141 | 68.4% | 31.0% | D+37.3 |
| Precinct -Lansdale 2-2Lansdale 2-2 | 644 | 467 | 29 | 1,140 | 56.5% | 41.0% | D+15.5 |
| Precinct -Upper Moreland 6-2Upper Moreland 6-2 | 610 | 521 | 9 | 1,140 | 53.5% | 45.7% | D+7.8 |
| Precinct -Abington 15-2Abington 15-2 | 793 | 336 | 8 | 1,137 | 69.7% | 29.6% | D+40.2 |
| Precinct -Lower Gwynedd 1-2Lower Gwynedd 1-2 | 662 | 465 | 5 | 1,132 | 58.5% | 41.1% | D+17.4 |
| Precinct -West Norriton 4-2West Norriton 4-2 | 802 | 315 | 14 | 1,131 | 70.9% | 27.9% | D+43.1 |
| Precinct -Royersford 1Royersford 1 | 626 | 486 | 18 | 1,130 | 55.4% | 43.0% | D+12.4 |
| Precinct -Springfield 4-2Springfield 4-2 | 805 | 305 | 8 | 1,118 | 72.0% | 27.3% | D+44.7 |
| Precinct -Lower Merion 11-3Lower Merion 11-3 | 732 | 378 | 4 | 1,114 | 65.7% | 33.9% | D+31.8 |
| Precinct -Abington 7-1Abington 7-1 | 887 | 218 | 7 | 1,112 | 79.8% | 19.6% | D+60.2 |
| Precinct -Upper Merion Belmont 3Upper Merion Belmont 3 | 665 | 420 | 20 | 1,105 | 60.2% | 38.0% | D+22.2 |
| Precinct -Lower Merion 13-2Lower Merion 13-2 | 931 | 170 | 3 | 1,104 | 84.3% | 15.4% | D+68.9 |
| Precinct -Lower Merion 6-3Lower Merion 6-3 | 725 | 372 | 7 | 1,104 | 65.7% | 33.7% | D+32.0 |
| Precinct -Plymouth 2-3Plymouth 2-3 | 627 | 462 | 14 | 1,103 | 56.8% | 41.9% | D+15.0 |
| Precinct -Lower Providence 2-1Lower Providence 2-1 | 610 | 482 | 10 | 1,102 | 55.4% | 43.7% | D+11.6 |
| Precinct -Cheltenham 1-1Cheltenham 1-1 | 857 | 232 | 10 | 1,099 | 78.0% | 21.1% | D+56.9 |
| Precinct -Abington 9-2Abington 9-2 | 642 | 442 | 12 | 1,096 | 58.6% | 40.3% | D+18.2 |
| Precinct -Upper Dublin 3-2Upper Dublin 3-2 | 642 | 444 | 7 | 1,093 | 58.7% | 40.6% | D+18.1 |
| Precinct -Abington 3-3Abington 3-3 | 726 | 357 | 9 | 1,092 | 66.5% | 32.7% | D+33.8 |
| Precinct -Horsham 3-1Horsham 3-1 | 577 | 504 | 11 | 1,092 | 52.8% | 46.2% | D+6.7 |
| Precinct -Springfield 3-1Springfield 3-1 | 698 | 381 | 12 | 1,091 | 64.0% | 34.9% | D+29.1 |
| Precinct -Whitpain 10Whitpain 10 | 700 | 372 | 16 | 1,088 | 64.3% | 34.2% | D+30.1 |
| Precinct -Upper Dublin 2-3Upper Dublin 2-3 | 780 | 297 | 10 | 1,087 | 71.8% | 27.3% | D+44.4 |
| Precinct -East Norriton 1-2East Norriton 1-2 | 699 | 371 | 13 | 1,083 | 64.5% | 34.3% | D+30.3 |
| Precinct -Upper Moreland 6-1Upper Moreland 6-1 | 646 | 427 | 9 | 1,082 | 59.7% | 39.5% | D+20.2 |
| Precinct -Norristown 4-1Norristown 4-1 | 830 | 236 | 13 | 1,079 | 76.9% | 21.9% | D+55.1 |
| Precinct -Upper Gwynedd 5Upper Gwynedd 5 | 617 | 454 | 8 | 1,079 | 57.2% | 42.1% | D+15.1 |
| Precinct -Upper Merion King 2Upper Merion King 2 | 748 | 306 | 21 | 1,075 | 69.6% | 28.5% | D+41.1 |
| Precinct -Lower Merion 14-3Lower Merion 14-3 | 867 | 190 | 12 | 1,069 | 81.1% | 17.8% | D+63.3 |
| Precinct -Lansdale 1-1Lansdale 1-1 | 669 | 368 | 30 | 1,067 | 62.7% | 34.5% | D+28.2 |
| Precinct -East Norriton 1-4East Norriton 1-4 | 573 | 482 | 8 | 1,063 | 53.9% | 45.3% | D+8.6 |
| Precinct -Hatfield 5-2Hatfield 5-2 | 635 | 405 | 21 | 1,061 | 59.8% | 38.2% | D+21.7 |
| Precinct -Horsham 2-4Horsham 2-4 | 519 | 528 | 6 | 1,053 | 49.3% | 50.1% | R+0.9 |
| Precinct -Lower Merion 7-1Lower Merion 7-1 | 852 | 192 | 9 | 1,053 | 80.9% | 18.2% | D+62.7 |
| Precinct -Abington 1-3Abington 1-3 | 683 | 363 | 6 | 1,052 | 64.9% | 34.5% | D+30.4 |
| Precinct -Conshohocken 3Conshohocken 3 | 683 | 354 | 13 | 1,050 | 65.0% | 33.7% | D+31.3 |
| Precinct -Lower Merion 6-2Lower Merion 6-2 | 722 | 313 | 12 | 1,047 | 69.0% | 29.9% | D+39.1 |
| Precinct -Lansdale 2-3Lansdale 2-3 | 629 | 393 | 23 | 1,045 | 60.2% | 37.6% | D+22.6 |
| Precinct -Upper Dublin 5-2Upper Dublin 5-2 | 720 | 309 | 16 | 1,045 | 68.9% | 29.6% | D+39.3 |
| Precinct -Cheltenham 6-2Cheltenham 6-2 | 903 | 129 | 11 | 1,043 | 86.6% | 12.4% | D+74.2 |
| Precinct -Montgomery 4Montgomery 4 | 575 | 460 | 8 | 1,043 | 55.1% | 44.1% | D+11.0 |
| Precinct -Abington 2-1Abington 2-1 | 553 | 464 | 25 | 1,042 | 53.1% | 44.5% | D+8.5 |
| Precinct -Lower Merion 12-3Lower Merion 12-3 | 597 | 423 | 9 | 1,029 | 58.0% | 41.1% | D+16.9 |
| Precinct -Souderton 3Souderton 3 | 511 | 514 | 4 | 1,029 | 49.7% | 50.0% | R+0.3 |
| Precinct -Upper Dublin 5-3Upper Dublin 5-3 | 732 | 285 | 11 | 1,028 | 71.2% | 27.7% | D+43.5 |
| Precinct -Abington 4-2Abington 4-2 | 749 | 264 | 14 | 1,027 | 72.9% | 25.7% | D+47.2 |
| Precinct -East Norriton 2-4East Norriton 2-4 | 611 | 410 | 3 | 1,024 | 59.7% | 40.0% | D+19.6 |
| Precinct -Lower Merion 10-3Lower Merion 10-3 | 754 | 261 | 8 | 1,023 | 73.7% | 25.5% | D+48.2 |
| Precinct -Upper Gwynedd 1Upper Gwynedd 1 | 601 | 410 | 9 | 1,020 | 58.9% | 40.2% | D+18.7 |
| Precinct -Whitpain 6Whitpain 6 | 614 | 386 | 17 | 1,017 | 60.4% | 38.0% | D+22.4 |
| Precinct -Towamencin 3-2Towamencin 3-2 | 612 | 387 | 15 | 1,014 | 60.4% | 38.2% | D+22.2 |
| Precinct -West Norriton 3-2West Norriton 3-2 | 623 | 382 | 8 | 1,013 | 61.5% | 37.7% | D+23.8 |
| Precinct -Upper Dublin 4-2Upper Dublin 4-2 | 761 | 242 | 9 | 1,012 | 75.2% | 23.9% | D+51.3 |
| Precinct -Whitpain 5Whitpain 5 | 635 | 371 | 6 | 1,012 | 62.7% | 36.7% | D+26.1 |
| Precinct -Abington 7-2Abington 7-2 | 822 | 179 | 10 | 1,011 | 81.3% | 17.7% | D+63.6 |
| Precinct -Lower Providence 3-2Lower Providence 3-2 | 550 | 453 | 3 | 1,006 | 54.7% | 45.0% | D+9.6 |
| Precinct -Abington 5-2Abington 5-2 | 797 | 190 | 13 | 1,000 | 79.7% | 19.0% | D+60.7 |
| Precinct -Upper Moreland 1-2Upper Moreland 1-2 | 623 | 371 | 6 | 1,000 | 62.3% | 37.1% | D+25.2 |
| Precinct -Lower Merion 2-3Lower Merion 2-3 | 747 | 246 | 6 | 999 | 74.8% | 24.6% | D+50.2 |
| Precinct -Abington 6-2Abington 6-2 | 702 | 285 | 11 | 998 | 70.3% | 28.6% | D+41.8 |
| Precinct -Abington 11-3Abington 11-3 | 698 | 287 | 11 | 996 | 70.1% | 28.8% | D+41.3 |
| Precinct -Upper Dublin 6-2Upper Dublin 6-2 | 616 | 369 | 9 | 994 | 62.0% | 37.1% | D+24.8 |
| Precinct -Upper Hanover 2Upper Hanover 2 | 371 | 614 | 8 | 993 | 37.4% | 61.8% | R+24.5 |
| Precinct -Lower Merion 9-1Lower Merion 9-1 | 639 | 344 | 8 | 991 | 64.5% | 34.7% | D+29.8 |
| Precinct -Franconia 5Franconia 5 | 456 | 529 | 3 | 988 | 46.2% | 53.5% | R+7.4 |
| Precinct -Lower Merion 7-2Lower Merion 7-2 | 828 | 146 | 13 | 987 | 83.9% | 14.8% | D+69.1 |
| Precinct -Horsham 4-1Horsham 4-1 | 534 | 444 | 7 | 985 | 54.2% | 45.1% | D+9.1 |
| Precinct -Cheltenham 3-4Cheltenham 3-4 | 871 | 88 | 21 | 980 | 88.9% | 9.0% | D+79.9 |
| Precinct -East Norriton 2-2East Norriton 2-2 | 649 | 316 | 14 | 979 | 66.3% | 32.3% | D+34.0 |
| Precinct -Franconia 4Franconia 4 | 381 | 587 | 11 | 979 | 38.9% | 60.0% | R+21.0 |
| Precinct -Whitpain 12Whitpain 12 | 637 | 338 | 4 | 979 | 65.1% | 34.5% | D+30.5 |
| Precinct -Pottstown 7-1Pottstown 7-1 | 735 | 239 | 4 | 978 | 75.2% | 24.4% | D+50.7 |
| Precinct -Cheltenham 3-2Cheltenham 3-2 | 836 | 130 | 8 | 974 | 85.8% | 13.3% | D+72.5 |
| Precinct -Abington 5-1Abington 5-1 | 809 | 149 | 12 | 970 | 83.4% | 15.4% | D+68.0 |
| Precinct -Towamencin 1-2Towamencin 1-2 | 567 | 392 | 11 | 970 | 58.5% | 40.4% | D+18.0 |
| Precinct -West ConshohockenWest Conshohocken | 589 | 372 | 9 | 970 | 60.7% | 38.4% | D+22.4 |
| Precinct -Plymouth 3-3Plymouth 3-3 | 706 | 250 | 4 | 960 | 73.5% | 26.0% | D+47.5 |
| Precinct -Springfield 7-2Springfield 7-2 | 613 | 335 | 11 | 959 | 63.9% | 34.9% | D+29.0 |
| Precinct -Lower Merion 1-1Lower Merion 1-1 | 780 | 168 | 8 | 956 | 81.6% | 17.6% | D+64.0 |
| Precinct -Lower Merion 5-2Lower Merion 5-2 | 780 | 174 | 1 | 955 | 81.7% | 18.2% | D+63.5 |
| Precinct -Conshohocken 4Conshohocken 4 | 558 | 385 | 10 | 953 | 58.6% | 40.4% | D+18.2 |
| Precinct -Hatboro South 2Hatboro South 2 | 574 | 371 | 7 | 952 | 60.3% | 39.0% | D+21.3 |
| Precinct -East Norriton 1-1East Norriton 1-1 | 506 | 438 | 7 | 951 | 53.2% | 46.1% | D+7.2 |
| Precinct -Upper Moreland 4-1Upper Moreland 4-1 | 554 | 387 | 10 | 951 | 58.3% | 40.7% | D+17.6 |
| Precinct -Lower Merion 4-3Lower Merion 4-3 | 739 | 199 | 11 | 949 | 77.9% | 21.0% | D+56.9 |
| Precinct -Lower Merion 13-1Lower Merion 13-1 | 679 | 264 | 5 | 948 | 71.6% | 27.8% | D+43.8 |
| Precinct -Hatfield 5-1Hatfield 5-1 | 479 | 455 | 12 | 946 | 50.6% | 48.1% | D+2.5 |
| Precinct -Abington 3-2Abington 3-2 | 462 | 472 | 9 | 943 | 49.0% | 50.1% | R+1.1 |
| Precinct -Upper Moreland 2-1Upper Moreland 2-1 | 553 | 383 | 7 | 943 | 58.6% | 40.6% | D+18.0 |
| Precinct -Horsham 1-2Horsham 1-2 | 463 | 468 | 11 | 942 | 49.2% | 49.7% | R+0.5 |
| Precinct -Whitpain 3Whitpain 3 | 603 | 330 | 5 | 938 | 64.3% | 35.2% | D+29.1 |
| Precinct -Abington 12-1Abington 12-1 | 591 | 337 | 7 | 935 | 63.2% | 36.0% | D+27.2 |
| Precinct -Lower Merion 14-2Lower Merion 14-2 | 784 | 137 | 9 | 930 | 84.3% | 14.7% | D+69.6 |
| Precinct -Lower Merion 8-3Lower Merion 8-3 | 778 | 144 | 8 | 930 | 83.7% | 15.5% | D+68.2 |
| Precinct -Horsham 3-2Horsham 3-2 | 576 | 338 | 13 | 927 | 62.1% | 36.5% | D+25.7 |
| Precinct -Springfield 6-2Springfield 6-2 | 563 | 353 | 11 | 927 | 60.7% | 38.1% | D+22.7 |
| Precinct -Hatfield 1-1Hatfield 1-1 | 524 | 385 | 11 | 920 | 57.0% | 41.8% | D+15.1 |
| Precinct -Norristown 1-3Norristown 1-3 | 657 | 252 | 10 | 919 | 71.5% | 27.4% | D+44.1 |
| Precinct -Upper Moreland 2-2Upper Moreland 2-2 | 525 | 381 | 13 | 919 | 57.1% | 41.5% | D+15.7 |
| Precinct -Whitpain 4Whitpain 4 | 612 | 300 | 7 | 919 | 66.6% | 32.6% | D+33.9 |
| Precinct -Upper Dublin 7-1Upper Dublin 7-1 | 560 | 350 | 6 | 916 | 61.1% | 38.2% | D+22.9 |
| Precinct -Upper Dublin 7-2Upper Dublin 7-2 | 563 | 344 | 9 | 916 | 61.5% | 37.6% | D+23.9 |
| Precinct -Abington 8-2Abington 8-2 | 662 | 246 | 7 | 915 | 72.3% | 26.9% | D+45.5 |
| Precinct -Collegeville 2Collegeville 2 | 571 | 340 | 4 | 915 | 62.4% | 37.2% | D+25.2 |
| Precinct -Narberth 1Narberth 1 | 759 | 146 | 10 | 915 | 83.0% | 16.0% | D+67.0 |
| Precinct -Hatfield 4-1Hatfield 4-1 | 498 | 399 | 17 | 914 | 54.5% | 43.7% | D+10.8 |
| Precinct -Horsham 4-4Horsham 4-4 | 567 | 338 | 8 | 913 | 62.1% | 37.0% | D+25.1 |
| Precinct -Franconia 1Franconia 1 | 315 | 587 | 5 | 907 | 34.7% | 64.7% | R+30.0 |
| Precinct -Cheltenham 7-2Cheltenham 7-2 | 734 | 163 | 8 | 905 | 81.1% | 18.0% | D+63.1 |
| Precinct -Abington 10-2Abington 10-2 | 648 | 250 | 5 | 903 | 71.8% | 27.7% | D+44.1 |
| Precinct -Franconia 8Franconia 8 | 410 | 480 | 9 | 899 | 45.6% | 53.4% | R+7.8 |
| Precinct -Upper Dublin 4-3Upper Dublin 4-3 | 619 | 273 | 6 | 898 | 68.9% | 30.4% | D+38.5 |
| Precinct -Lower Merion 6-1Lower Merion 6-1 | 630 | 255 | 11 | 896 | 70.3% | 28.5% | D+41.9 |
| Precinct -Plymouth 2-2Plymouth 2-2 | 463 | 420 | 13 | 896 | 51.7% | 46.9% | D+4.8 |
| Precinct -Upper Dublin 1-2Upper Dublin 1-2 | 599 | 284 | 10 | 893 | 67.1% | 31.8% | D+35.3 |
| Precinct -Whitemarsh Middle 5Whitemarsh Middle 5 | 517 | 366 | 4 | 887 | 58.3% | 41.3% | D+17.0 |
| Precinct -Lower Merion 13-3Lower Merion 13-3 | 588 | 290 | 5 | 883 | 66.6% | 32.8% | D+33.7 |
| Precinct -Lower Moreland 4-2Lower Moreland 4-2 | 389 | 488 | 5 | 882 | 44.1% | 55.3% | R+11.2 |
| Precinct -Lower Merion 3-3Lower Merion 3-3 | 554 | 318 | 8 | 880 | 63.0% | 36.1% | D+26.8 |
| Precinct -Springfield 2-1Springfield 2-1 | 689 | 182 | 6 | 877 | 78.6% | 20.8% | D+57.8 |
| Precinct -West Norriton 1-2West Norriton 1-2 | 530 | 342 | 5 | 877 | 60.4% | 39.0% | D+21.4 |
| Precinct -Abington 13-1Abington 13-1 | 592 | 272 | 10 | 874 | 67.7% | 31.1% | D+36.6 |
| Precinct -Lower Merion 12-2Lower Merion 12-2 | 717 | 150 | 7 | 874 | 82.0% | 17.2% | D+64.9 |
| Precinct -Bridgeport 2Bridgeport 2 | 488 | 381 | 4 | 873 | 55.9% | 43.6% | D+12.3 |
| Precinct -Lower Merion 2-2Lower Merion 2-2 | 568 | 297 | 8 | 873 | 65.1% | 34.0% | D+31.0 |
| Precinct -Horsham 1-4Horsham 1-4 | 427 | 434 | 9 | 870 | 49.1% | 49.9% | R+0.8 |
| Precinct -Norristown 1-2Norristown 1-2 | 661 | 194 | 13 | 868 | 76.2% | 22.4% | D+53.8 |
| Precinct -Cheltenham 6-3Cheltenham 6-3 | 679 | 175 | 11 | 865 | 78.5% | 20.2% | D+58.3 |
| Precinct -Lower Merion 14-1Lower Merion 14-1 | 687 | 166 | 10 | 863 | 79.6% | 19.2% | D+60.4 |
| Precinct -Lower Merion 11-1Lower Merion 11-1 | 625 | 232 | 2 | 859 | 72.8% | 27.0% | D+45.8 |
| Precinct -West Norriton 2-2West Norriton 2-2 | 566 | 286 | 6 | 858 | 66.0% | 33.3% | D+32.6 |
| Precinct -Upper Dublin 2-1Upper Dublin 2-1 | 536 | 311 | 8 | 855 | 62.7% | 36.4% | D+26.3 |
| Precinct -Jenkintown 4Jenkintown 4 | 691 | 152 | 8 | 851 | 81.2% | 17.9% | D+63.3 |
| Precinct -Lansdale 2-1Lansdale 2-1 | 529 | 308 | 14 | 851 | 62.2% | 36.2% | D+26.0 |
| Precinct -Lower Merion 8-4Lower Merion 8-4 | 702 | 136 | 12 | 850 | 82.6% | 16.0% | D+66.6 |
| Precinct -Cheltenham 5-4Cheltenham 5-4 | 700 | 138 | 9 | 847 | 82.6% | 16.3% | D+66.4 |
| Precinct -Abington 12-3Abington 12-3 | 549 | 287 | 9 | 845 | 65.0% | 34.0% | D+31.0 |
| Precinct -Horsham 4-2Horsham 4-2 | 466 | 370 | 9 | 845 | 55.1% | 43.8% | D+11.4 |
| Precinct -Upper Dublin 5-1Upper Dublin 5-1 | 573 | 264 | 8 | 845 | 67.8% | 31.2% | D+36.6 |
| Precinct -Lower Merion 12-1Lower Merion 12-1 | 726 | 114 | 4 | 844 | 86.0% | 13.5% | D+72.5 |
| Precinct -Upper Dublin 1-1Upper Dublin 1-1 | 567 | 265 | 8 | 840 | 67.5% | 31.5% | D+36.0 |
| Precinct -Abington 10-1Abington 10-1 | 524 | 302 | 12 | 838 | 62.5% | 36.0% | D+26.5 |
| Precinct -Abington 1-2Abington 1-2 | 578 | 251 | 6 | 835 | 69.2% | 30.1% | D+39.2 |
| Precinct -Lower Providence 3-1Lower Providence 3-1 | 505 | 311 | 19 | 835 | 60.5% | 37.2% | D+23.2 |
| Precinct -Cheltenham 4-1Cheltenham 4-1 | 743 | 83 | 8 | 834 | 89.1% | 10.0% | D+79.1 |
| Precinct -Abington 2-2Abington 2-2 | 565 | 263 | 5 | 833 | 67.8% | 31.6% | D+36.3 |
| Precinct -Hatboro North 1Hatboro North 1 | 426 | 393 | 5 | 824 | 51.7% | 47.7% | D+4.0 |
| Precinct -Horsham 1-3Horsham 1-3 | 419 | 394 | 8 | 821 | 51.0% | 48.0% | D+3.0 |
| Precinct -Upper Moreland 5-1Upper Moreland 5-1 | 419 | 388 | 11 | 818 | 51.2% | 47.4% | D+3.8 |
| Precinct -Lower Merion 1-3Lower Merion 1-3 | 532 | 276 | 9 | 817 | 65.1% | 33.8% | D+31.3 |
| Precinct -Bridgeport 3Bridgeport 3 | 523 | 287 | 6 | 816 | 64.1% | 35.2% | D+28.9 |
| Precinct -East Norriton 2-1East Norriton 2-1 | 508 | 302 | 6 | 816 | 62.3% | 37.0% | D+25.2 |
| Precinct -Cheltenham 2-1Cheltenham 2-1 | 731 | 77 | 7 | 815 | 89.7% | 9.4% | D+80.2 |
| Precinct -Cheltenham 3-3Cheltenham 3-3 | 697 | 112 | 5 | 814 | 85.6% | 13.8% | D+71.9 |
| Precinct -Cheltenham 2-4Cheltenham 2-4 | 692 | 116 | 5 | 813 | 85.1% | 14.3% | D+70.8 |
| Precinct -Cheltenham 2-3Cheltenham 2-3 | 731 | 67 | 14 | 812 | 90.0% | 8.3% | D+81.8 |
| Precinct -Abington 12-2Abington 12-2 | 556 | 243 | 12 | 811 | 68.6% | 30.0% | D+38.6 |
| Precinct -Springfield 2-2Springfield 2-2 | 638 | 151 | 17 | 806 | 79.2% | 18.7% | D+60.4 |
| Precinct -Horsham 3-4Horsham 3-4 | 478 | 314 | 13 | 805 | 59.4% | 39.0% | D+20.4 |
| Precinct -Abington 10-3Abington 10-3 | 487 | 304 | 10 | 801 | 60.8% | 38.0% | D+22.8 |
| Precinct -Jenkintown 1Jenkintown 1 | 588 | 199 | 13 | 800 | 73.5% | 24.9% | D+48.6 |
| Precinct -Plymouth 4-1Plymouth 4-1 | 444 | 345 | 11 | 800 | 55.5% | 43.1% | D+12.4 |
| Precinct -Bryn AthynBryn Athyn | 464 | 324 | 11 | 799 | 58.1% | 40.6% | D+17.5 |
| Precinct -Abington 14-1Abington 14-1 | 609 | 179 | 9 | 797 | 76.4% | 22.5% | D+54.0 |
| Precinct -Abington 13-2Abington 13-2 | 503 | 275 | 10 | 788 | 63.8% | 34.9% | D+28.9 |
| Precinct -Cheltenham 1-2Cheltenham 1-2 | 622 | 152 | 14 | 788 | 78.9% | 19.3% | D+59.6 |
| Precinct -Horsham 2-3Horsham 2-3 | 425 | 351 | 6 | 782 | 54.3% | 44.9% | D+9.5 |
| Precinct -Pottstown 7-2Pottstown 7-2 | 400 | 374 | 8 | 782 | 51.2% | 47.8% | D+3.3 |
| Precinct -Whitpain 8Whitpain 8 | 471 | 300 | 10 | 781 | 60.3% | 38.4% | D+21.9 |
| Precinct -Cheltenham 5-1Cheltenham 5-1 | 688 | 85 | 6 | 779 | 88.3% | 10.9% | D+77.4 |
| Precinct -Lower Merion 10-1Lower Merion 10-1 | 558 | 218 | 3 | 779 | 71.6% | 28.0% | D+43.6 |
| Precinct -North Wales 3North Wales 3 | 490 | 279 | 9 | 778 | 63.0% | 35.9% | D+27.1 |
| Precinct -Springfield 6-1Springfield 6-1 | 465 | 306 | 5 | 776 | 59.9% | 39.4% | D+20.5 |
| Precinct -Lower Moreland 4-1Lower Moreland 4-1 | 313 | 453 | 6 | 772 | 40.5% | 58.7% | R+18.1 |
| Precinct -Jenkintown 2Jenkintown 2 | 596 | 159 | 8 | 763 | 78.1% | 20.8% | D+57.3 |
| Precinct -Upper Dublin 4-1Upper Dublin 4-1 | 476 | 276 | 5 | 757 | 62.9% | 36.5% | D+26.4 |
| Precinct -Abington 13-3Abington 13-3 | 482 | 264 | 6 | 752 | 64.1% | 35.1% | D+29.0 |
| Precinct -Cheltenham 4-2Cheltenham 4-2 | 673 | 73 | 5 | 751 | 89.6% | 9.7% | D+79.9 |
| Precinct -Jenkintown 3Jenkintown 3 | 587 | 151 | 12 | 750 | 78.3% | 20.1% | D+58.1 |
| Precinct -Conshohocken 5Conshohocken 5 | 470 | 269 | 7 | 746 | 63.0% | 36.1% | D+26.9 |
| Precinct -Horsham 3-5Horsham 3-5 | 409 | 329 | 8 | 746 | 54.8% | 44.1% | D+10.7 |
| Precinct -Conshohocken 6Conshohocken 6 | 440 | 295 | 8 | 743 | 59.2% | 39.7% | D+19.5 |
| Precinct -Pottstown 2-2Pottstown 2-2 | 455 | 273 | 11 | 739 | 61.6% | 36.9% | D+24.6 |
| Precinct -Collegeville 3Collegeville 3 | 438 | 289 | 7 | 734 | 59.7% | 39.4% | D+20.3 |
| Precinct -Pottstown 2-1Pottstown 2-1 | 515 | 211 | 8 | 734 | 70.2% | 28.7% | D+41.4 |
| Precinct -Abington 11-2Abington 11-2 | 502 | 223 | 8 | 733 | 68.5% | 30.4% | D+38.1 |
| Precinct -Abington 3-1Abington 3-1 | 387 | 341 | 3 | 731 | 52.9% | 46.6% | D+6.3 |
| Precinct -Lansdale 3-1Lansdale 3-1 | 429 | 268 | 29 | 726 | 59.1% | 36.9% | D+22.2 |
| Precinct -Springfield 4-1Springfield 4-1 | 515 | 200 | 10 | 725 | 71.0% | 27.6% | D+43.4 |
| Precinct -Cheltenham 5-2Cheltenham 5-2 | 618 | 99 | 6 | 723 | 85.5% | 13.7% | D+71.8 |
| Precinct -Cheltenham 5-3Cheltenham 5-3 | 622 | 90 | 7 | 719 | 86.5% | 12.5% | D+74.0 |
| Precinct -Springfield 7-1Springfield 7-1 | 598 | 115 | 5 | 718 | 83.3% | 16.0% | D+67.3 |
| Precinct -Lower Merion 4-1Lower Merion 4-1 | 619 | 86 | 11 | 716 | 86.5% | 12.0% | D+74.4 |
| Precinct -Whitemarsh Middle 2Whitemarsh Middle 2 | 427 | 282 | 5 | 714 | 59.8% | 39.5% | D+20.3 |
| Precinct -Norristown 2-1Norristown 2-1 | 569 | 135 | 6 | 710 | 80.1% | 19.0% | D+61.1 |
| Precinct -Lower Merion 3-1Lower Merion 3-1 | 594 | 103 | 12 | 709 | 83.8% | 14.5% | D+69.3 |
| Precinct -Hatfield 2-1Hatfield 2-1 | 386 | 315 | 7 | 708 | 54.5% | 44.5% | D+10.0 |
| Precinct -Lower Merion 5-1Lower Merion 5-1 | 596 | 104 | 4 | 704 | 84.7% | 14.8% | D+69.9 |
| Precinct -Cheltenham 1-4Cheltenham 1-4 | 558 | 133 | 8 | 699 | 79.8% | 19.0% | D+60.8 |
| Precinct -Upper Merion Belmont 1Upper Merion Belmont 1 | 411 | 284 | 4 | 699 | 58.8% | 40.6% | D+18.2 |
| Precinct -Cheltenham 4-3Cheltenham 4-3 | 604 | 82 | 5 | 691 | 87.4% | 11.9% | D+75.5 |
| Precinct -Norristown 1-1Norristown 1-1 | 543 | 137 | 10 | 690 | 78.7% | 19.9% | D+58.8 |
| Precinct -Pottstown 1-1Pottstown 1-1 | 468 | 212 | 10 | 690 | 67.8% | 30.7% | D+37.1 |
| Precinct -Lansdale 1-3Lansdale 1-3 | 431 | 242 | 16 | 689 | 62.6% | 35.1% | D+27.4 |
| Precinct -Lower Merion 8-2Lower Merion 8-2 | 545 | 137 | 6 | 688 | 79.2% | 19.9% | D+59.3 |
| Precinct -Upper Dublin 2-2Upper Dublin 2-2 | 475 | 212 | 1 | 688 | 69.0% | 30.8% | D+38.2 |
| Precinct -SchwenksvilleSchwenksville | 364 | 312 | 10 | 686 | 53.1% | 45.5% | D+7.6 |
| Precinct -Norristown 3-2Norristown 3-2 | 578 | 97 | 8 | 683 | 84.6% | 14.2% | D+70.4 |
| Precinct -Upper Dublin 7-3Upper Dublin 7-3 | 496 | 180 | 2 | 678 | 73.2% | 26.5% | D+46.6 |
| Precinct -Cheltenham 3-1Cheltenham 3-1 | 572 | 93 | 7 | 672 | 85.1% | 13.8% | D+71.3 |
| Precinct -Upper Merion King 1Upper Merion King 1 | 413 | 246 | 10 | 669 | 61.7% | 36.8% | D+25.0 |
| Precinct -Plymouth 2-1Plymouth 2-1 | 346 | 288 | 9 | 643 | 53.8% | 44.8% | D+9.0 |
| Precinct -Bridgeport 1Bridgeport 1 | 416 | 216 | 10 | 642 | 64.8% | 33.6% | D+31.2 |
| Precinct -North Wales 2North Wales 2 | 406 | 223 | 11 | 640 | 63.4% | 34.8% | D+28.6 |
| Precinct -Upper Moreland 3-2Upper Moreland 3-2 | 430 | 200 | 10 | 640 | 67.2% | 31.3% | D+35.9 |
| Precinct -Conshohocken 7Conshohocken 7 | 398 | 228 | 10 | 636 | 62.6% | 35.8% | D+26.7 |
| Precinct -North Wales 1North Wales 1 | 359 | 264 | 12 | 635 | 56.5% | 41.6% | D+15.0 |
| Precinct -Abington 7-3Abington 7-3 | 446 | 163 | 9 | 618 | 72.2% | 26.4% | D+45.8 |
| Precinct -Narberth 3Narberth 3 | 542 | 66 | 8 | 616 | 88.0% | 10.7% | D+77.3 |
| Precinct -Abington 2-3Abington 2-3 | 332 | 269 | 3 | 604 | 55.0% | 44.5% | D+10.4 |
| Precinct -Norristown 2-3Norristown 2-3 | 513 | 81 | 3 | 597 | 85.9% | 13.6% | D+72.4 |
| Precinct -Lower Merion 8-1Lower Merion 8-1 | 480 | 108 | 6 | 594 | 80.8% | 18.2% | D+62.6 |
| Precinct -Horsham 1-1Horsham 1-1 | 325 | 254 | 13 | 592 | 54.9% | 42.9% | D+12.0 |
| Precinct -Springfield 5-2Springfield 5-2 | 443 | 120 | 10 | 573 | 77.3% | 20.9% | D+56.4 |
| Precinct -Cheltenham 1-3Cheltenham 1-3 | 467 | 82 | 3 | 552 | 84.6% | 14.9% | D+69.7 |
| Precinct -Hatfield 2-2Hatfield 2-2 | 286 | 236 | 4 | 526 | 54.4% | 44.9% | D+9.5 |
| Precinct -Horsham 4-3Horsham 4-3 | 279 | 225 | 6 | 510 | 54.7% | 44.1% | D+10.6 |
| Precinct -Abington 11-1Abington 11-1 | 365 | 130 | 0 | 495 | 73.7% | 26.3% | D+47.5 |
| Precinct -Norristown 2-2Norristown 2-2 | 394 | 89 | 9 | 492 | 80.1% | 18.1% | D+62.0 |
| Precinct -Springfield 2-3Springfield 2-3 | 373 | 98 | 4 | 475 | 78.5% | 20.6% | D+57.9 |
| Precinct -Upper Merion SwedesburgUpper Merion Swedesburg | 226 | 241 | 6 | 473 | 47.8% | 51.0% | R+3.2 |
| Precinct -Upper Merion SwedelandUpper Merion Swedeland | 263 | 188 | 10 | 461 | 57.0% | 40.8% | D+16.3 |
| Precinct -Pottstown 1-2Pottstown 1-2 | 333 | 123 | 4 | 460 | 72.4% | 26.7% | D+45.7 |
| Precinct -Cheltenham 4-4Cheltenham 4-4 | 365 | 56 | 6 | 427 | 85.5% | 13.1% | D+72.4 |
| Precinct -Lower Merion 11-2Lower Merion 11-2 | 234 | 75 | 3 | 312 | 75.0% | 24.0% | D+51.0 |
| Precinct -Green LaneGreen Lane | 118 | 155 | 4 | 277 | 42.6% | 56.0% | R+13.4 |
| Precinct -Conshohocken 2Conshohocken 2 | 176 | 72 | 5 | 253 | 69.6% | 28.5% | D+41.1 |
| ABINGTON TWP VTD 03 ED 0342_4209190 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 06 ED 0242_42091150 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 09 ED 0242_42091230 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 12 ED 0242_42091310 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 13 ED 0142_42091330 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 13 ED 0242_42091340 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP VTD 15 ED 0242_42091390 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 01 DIST 0142_420915 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 01 DIST 0242_4209115 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 01 DIST 0342_4209125 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 02 DIST 0142_4209135 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 02 DIST 0242_4209145 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 02 DIST 0342_4209155 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 03 DIST 0142_4209165 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 03 DIST 0242_4209175 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 04 DIST 0142_4209195 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 04 DIST 0242_42091105 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 05 DIST 0142_42091115 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 05 DIST 0242_42091125 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 06 DIST 0142_42091135 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 07 DIST 0142_42091155 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 07 DIST 0242_42091165 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 07 DIST 0342_42091175 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 08 DIST 0142_42091185 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 08 DIST 0242_42091195 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 09 DIST 0142_42091205 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 10 DIST 0142_42091225 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 10 DIST 0242_42091235 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 10 DIST 0342_42091245 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 11 DIST 0142_42091255 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 11 DIST 0242_42091265 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 11 DIST 0342_42091275 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 12 DIST 0142_42091285 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 12 DIST 0342_42091305 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 13 DIST 0342_42091335 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 14 DIST 0142_42091345 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 14 DIST 0242_42091355 | 0 | 0 | 0 | 0 | — | — | Even |
| ABINGTON TWP WD 15 DIST 0142_42091365 | 0 | 0 | 0 | 0 | — | — | Even |
| AMBLER VTD 0142_42091400 | 0 | 0 | 0 | 0 | — | — | Even |
| AMBLER VTD 0242_42091410 | 0 | 0 | 0 | 0 | — | — | Even |
| AMBLER VTD 0342_42091420 | 0 | 0 | 0 | 0 | — | — | Even |
| BRIDGEPORT VTD 0142_42091430 | 0 | 0 | 0 | 0 | — | — | Even |
| BRIDGEPORT VTD 0242_42091440 | 0 | 0 | 0 | 0 | — | — | Even |
| BRIDGEPORT VTD 0342_42091450 | 0 | 0 | 0 | 0 | — | — | Even |
| BRYN ATHYN Voting District42_42091460 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 01 ED 0142_42091470 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 01 ED 0242_42091480 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 01 ED 0342_42091490 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 01 ED 0442_42091500 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 02 ED 0142_42091510 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 02 ED 0242_42091520 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 02 ED 0342_42091530 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 02 ED 0442_42091540 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 03 ED 0142_42091550 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 03 ED 0242_42091560 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 03 ED 0342_42091570 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 03 ED 0442_42091580 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 04 ED 0142_42091590 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 04 ED 0242_42091600 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 04 ED 0342_42091610 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 04 ED 0442_42091620 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 05 ED 0142_42091630 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 05 ED 0242_42091640 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 05 ED 0342_42091650 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 05 ED 0442_42091660 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 06 ED 0142_42091670 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 06 ED 0242_42091680 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 06 ED 0342_42091690 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 07 ED 0142_42091700 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 07 ED 0242_42091710 | 0 | 0 | 0 | 0 | — | — | Even |
| CHELTENHAM TWP VTD 07 ED 0342_42091720 | 0 | 0 | 0 | 0 | — | — | Even |
| COLLEGEVILLE 2 Voting District42_42091723 | 0 | 0 | 0 | 0 | — | — | Even |
| COLLEGEVILLE 3 Voting District42_42091726 | 0 | 0 | 0 | 0 | — | — | Even |
| COLLEGEVILLE Voting District42_42091730 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0142_42091740 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0242_42091750 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0342_42091760 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0442_42091770 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0542_42091780 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0642_42091790 | 0 | 0 | 0 | 0 | — | — | Even |
| CONSHOHOCKEN VTD 0742_42091800 | 0 | 0 | 0 | 0 | — | — | Even |
| DOUGLASS TWP DIST 0242_42091806 | 0 | 0 | 0 | 0 | — | — | Even |
| DOUGLASS TWP DIST 0342_42091812 | 0 | 0 | 0 | 0 | — | — | Even |
| DOUGLASS TWP DIST 0442_42091818 | 0 | 0 | 0 | 0 | — | — | Even |
| DOUGLASS TWP WD 0142_42091810 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST GREENVILLE Voting District42_42091830 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 01 ED 0142_42091840 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 01 ED 0242_42091850 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 01 ED 0342_42091860 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 01 ED 0442_42091870 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 02 ED 0142_42091880 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 02 ED 0242_42091890 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 02 ED 0342_42091900 | 0 | 0 | 0 | 0 | — | — | Even |
| EAST NORRITON TWP VTD 02 ED 0442_42091910 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP P1 Voting District42_42091905 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP P2 Voting District42_42091911 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP P5 Voting District42_42091918 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP P8 Voting District42_42091928 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP VTD NORTH ED EAST42_42091913 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP VTD NORTH ED WEST42_42091916 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP VTD SOUTH ED EAST42_42091923 | 0 | 0 | 0 | 0 | — | — | Even |
| FRANCONIA TWP VTD SOUTH ED WEST42_42091926 | 0 | 0 | 0 | 0 | — | — | Even |
| GREEN LANE Voting District42_42091940 | 0 | 0 | 0 | 0 | — | — | Even |
| HATBORO VTD NORTH ED 0142_42091950 | 0 | 0 | 0 | 0 | — | — | Even |
| HATBORO VTD NORTH ED 0242_42091960 | 0 | 0 | 0 | 0 | — | — | Even |
| HATBORO VTD SOUTH ED 0142_42091970 | 0 | 0 | 0 | 0 | — | — | Even |
| HATBORO VTD SOUTH ED 0242_42091980 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 1-142_42091991 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 1-242_420911000 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 2-142_420911010 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 2-242_42091990 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 3-142_420911011 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 3-242_420911020 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 4-142_420911021 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 4-242_420911022 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 5-142_420911023 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD TWP VTD 5-242_420911030 | 0 | 0 | 0 | 0 | — | — | Even |
| HATFIELD Voting District42_420911040 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 01 ED 0142_420911050 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 01 ED 0242_420911060 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 01 ED 0342_420911055 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 01 ED 0442_420911065 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 01 ED 0542_420911067 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 02 ED 0142_420911090 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 02 ED 0242_420911085 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 02 ED 0342_420911098 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 02 ED 0442_420911105 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 03 ED 0142_420911108 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 03 ED 0242_420911113 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 03 ED 0342_420911118 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 03 ED 0442_420911123 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 03 ED 0542_420911128 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 04 ED 0142_420911130 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 04 ED 0242_420911131 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 04 ED 0342_420911132 | 0 | 0 | 0 | 0 | — | — | Even |
| HORSHAM TWP WD 04 ED 0442_420911133 | 0 | 0 | 0 | 0 | — | — | Even |
| JENKINTOWN VTD 0142_420911170 | 0 | 0 | 0 | 0 | — | — | Even |
| JENKINTOWN VTD 0242_420911180 | 0 | 0 | 0 | 0 | — | — | Even |
| JENKINTOWN VTD 0342_420911190 | 0 | 0 | 0 | 0 | — | — | Even |
| JENKINTOWN VTD 0442_420911200 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 01 ED 0142_420911210 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 01 ED 0242_420911220 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 01 ED 0342_420911230 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 02 ED 0142_420911240 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 02 ED 0242_420911250 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 02 ED 0342_420911260 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 03 ED 0142_420911270 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 03 ED 0242_420911280 | 0 | 0 | 0 | 0 | — | — | Even |
| LANSDALE VTD 03 ED 0342_420911290 | 0 | 0 | 0 | 0 | — | — | Even |
| LIMERICK TWP WD 0142_420911263 | 0 | 0 | 0 | 0 | — | — | Even |
| LIMERICK TWP WD 0242_420911271 | 0 | 0 | 0 | 0 | — | — | Even |
| LIMERICK TWP WD 0342_420911279 | 0 | 0 | 0 | 0 | — | — | Even |
| LIMERICK TWP WD 0442_420911287 | 0 | 0 | 0 | 0 | — | — | Even |
| LIMERICK TWP WD 0542_420911295 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER FREDERICK 1 Voting District42_420911303 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER FREDERICK 2 Voting District42_420911307 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 01 ED 0142_420911340 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 01 ED 0242_420911350 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 01 ED 0342_420911323 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 01 ED 0442_420911326 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 02 ED 0142_420911360 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER GWYNEDD TWP VTD 02 ED 0242_420911370 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 01 PCT 0142_420911380 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 01 PCT 0242_420911390 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 01 PCT 0342_420911400 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 02 PCT 0142_420911420 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 02 PCT 0242_420911430 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 02 PCT 0342_420911440 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 03 DIST 0342_420911470 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 03 PCT 0142_420911450 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 03 PCT 0242_420911460 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 04 PCT 0142_420911480 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 04 PCT 0242_420911490 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 04 PCT 0342_420911500 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 05 PCT 0142_420911510 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 05 PCT 0242_420911520 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 05 PCT 0342_420911485 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 06 PCT 0142_420911530 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 06 PCT 0242_420911540 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 06 PCT 0342_420911550 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 07 PCT 0142_420911560 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 07 PCT 0242_420911570 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 07 PCT 0342_420911580 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 08 PCT 0142_420911590 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 08 PCT 0242_420911600 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 08 PCT 0342_420911610 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 08 PCT 0442_420911620 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 09 PCT 0142_420911630 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 09 PCT 0242_420911640 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 09 PCT 0342_420911650 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 10 PCT 0142_420911660 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 10 PCT 0242_420911670 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 10 PCT 0342_420911680 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 11 PCT 0142_420911690 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 11 PCT 0242_420911700 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 11 PCT 0342_420911710 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 12 PCT 0142_420911720 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 12 PCT 0242_420911730 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 12 PCT 0342_420911740 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 13 PCT 0142_420911750 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 13 PCT 0242_420911760 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 13 PCT 0342_420911725 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 14 PCT 0142_420911770 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 14 PCT 0242_420911780 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MERION TWP WD 14 PCT 0342_420911790 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 0142_420911800 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 0242_420911810 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 0342_420911820 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 04 PCT 0142_420911785 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 04 PCT 0242_420911795 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 0542_420911840 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER MORELAND TWP VTD 0642_420911850 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER POTTSGROVE TWP VTD 0142_420911815 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER POTTSGROVE TWP VTD 0242_420911822 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER POTTSGROVE TWP VTD 0342_420911829 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER POTTSGROVE TWP VTD 0442_420911836 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 01 ED 0142_420911880 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 02 ED 0142_420911890 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 02 ED 0242_420911900 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 02 ED 0342_420911910 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 03 ED 0142_420911920 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 03 ED 0242_420911930 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 03 ED 0342_420911940 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP VTD 03 ED 0442_420911945 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP WD 01 PCT 0242_420911845 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER PROVIDENCE TWP WD 02 PCT 0442_420911875 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0142_420911905 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0242_420911911 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0342_420911917 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0442_420911923 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0542_420911929 | 0 | 0 | 0 | 0 | — | — | Even |
| LOWER SALFORD TWP VTD 0642_420911935 | 0 | 0 | 0 | 0 | — | — | Even |
| MARLBOROUGH TWP Voting District42_420911990 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0142_420912000 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0242_420911965 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0342_420912020 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0442_420911981 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0542_420911983 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0642_420911985 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0742_420911987 | 0 | 0 | 0 | 0 | — | — | Even |
| MONTGOMERY TWP VTD 0842_420911989 | 0 | 0 | 0 | 0 | — | — | Even |
| NARBERTH VTD 0142_420912040 | 0 | 0 | 0 | 0 | — | — | Even |
| NARBERTH VTD 0242_420912050 | 0 | 0 | 0 | 0 | — | — | Even |
| NARBERTH VTD 0342_420912060 | 0 | 0 | 0 | 0 | — | — | Even |
| NEW HANOVER TWP DIST 0242_420912025 | 0 | 0 | 0 | 0 | — | — | Even |
| NEW HANOVER TWP DIST 0342_420912035 | 0 | 0 | 0 | 0 | — | — | Even |
| NEW HANOVER TWP WD 0142_420912070 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 01 ED 0142_420912090 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 01 ED 0242_420912100 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 01 ED 0342_420912110 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 02 ED 0142_420912120 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 02 ED 0242_420912130 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 02 ED 0342_420912140 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 03 ED 0142_420912160 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 03 ED 0242_420912170 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 03 ED 0342_420912190 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 04 ED 0142_420912200 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 04 ED 0242_420912210 | 0 | 0 | 0 | 0 | — | — | Even |
| NORRISTOWN VTD 04 ED 0342_420912220 | 0 | 0 | 0 | 0 | — | — | Even |
| NORTH WALES VTD 0142_420912400 | 0 | 0 | 0 | 0 | — | — | Even |
| NORTH WALES VTD 0242_420912410 | 0 | 0 | 0 | 0 | — | — | Even |
| NORTH WALES VTD 0342_420912420 | 0 | 0 | 0 | 0 | — | — | Even |
| PENNSBURG Voting District42_420912430 | 0 | 0 | 0 | 0 | — | — | Even |
| PERKIOMEN TWP WD 0142_420912195 | 0 | 0 | 0 | 0 | — | — | Even |
| PERKIOMEN TWP WD 0242_420912205 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 01 ED 0142_420912450 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 01 ED 0242_420912460 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 02 ED 0142_420912470 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 02 ED 0242_420912480 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 02 ED 0342_420912490 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 03 ED 0142_420912500 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 03 ED 0242_420912510 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 03 ED 0342_420912540 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 04 ED 0142_420912520 | 0 | 0 | 0 | 0 | — | — | Even |
| PLYMOUTH TWP VTD 04 ED 0242_420912530 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 01 ED 0142_420912560 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 01 ED 0242_420912570 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 02 ED 0142_420912580 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 02 ED 0242_420912610 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 0342_420912600 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 0442_420912620 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 0542_420912630 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 0642_420912640 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 07 ED 0142_42091PR415 | 0 | 0 | 0 | 0 | — | — | Even |
| POTTSTOWN VTD 07 ED 0242_42091PR416 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Upper Merion Candle 1Upper Merion Candle 1 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Upper Merion Candle 2Upper Merion Candle 2 | 0 | 0 | 0 | 0 | — | — | Even |
| Precinct -Upper Merion Gulph 2Upper Merion Gulph 2 | 0 | 0 | 0 | 0 | — | — | Even |
| RED HILL Voting District42_420912660 | 0 | 0 | 0 | 0 | — | — | Even |
| ROCKLEDGE Voting District42_420912670 | 0 | 0 | 0 | 0 | — | — | Even |
| ROYERSFORD VTD 0142_420912680 | 0 | 0 | 0 | 0 | — | — | Even |
| ROYERSFORD VTD 0242_420912690 | 0 | 0 | 0 | 0 | — | — | Even |
| SALFORD TWP Voting District42_420912730 | 0 | 0 | 0 | 0 | — | — | Even |
| SCHWENKSVILLE Voting District42_420912740 | 0 | 0 | 0 | 0 | — | — | Even |
| SKIPPACK TWP VTD 0142_420912750 | 0 | 0 | 0 | 0 | — | — | Even |
| SKIPPACK TWP VTD 0242_420912760 | 0 | 0 | 0 | 0 | — | — | Even |
| SKIPPACK TWP VTD 0342_42091PR417 | 0 | 0 | 0 | 0 | — | — | Even |
| SOUDERTON VTD 0142_420912770 | 0 | 0 | 0 | 0 | — | — | Even |
| SOUDERTON VTD 0242_420912780 | 0 | 0 | 0 | 0 | — | — | Even |
| SOUDERTON VTD 0342_420912790 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 01 ED 0142_420912800 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 01 ED 0242_420912810 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 02 ED 0142_420912820 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 02 ED 0242_420912830 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 02 ED 0342_420912840 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 03 ED 0142_420912850 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 03 ED 0242_420912860 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 04 ED 0142_420912870 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 04 ED 0242_420912880 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 05 ED 0142_420912890 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 05 ED 0242_420912900 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 06 ED 0142_420912910 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 06 ED 0242_420912920 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 07 ED 0142_420912930 | 0 | 0 | 0 | 0 | — | — | Even |
| SPRINGFIELD TWP VTD 07 ED 0242_420912940 | 0 | 0 | 0 | 0 | — | — | Even |
| TELFORD Voting District42_420912950 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP DIST 01 PCT 0342_420913012 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP DIST 02 PCT 0342_420913000 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP DIST 03 PCT 0342_420913011 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 01 ED 0142_420912960 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 01 ED 0242_420912970 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 02 ED 0142_420912980 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 02 ED 0242_420912990 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 03 ED 0142_420913010 | 0 | 0 | 0 | 0 | — | — | Even |
| TOWAMENCIN TWP VTD 03 ED 0242_420913020 | 0 | 0 | 0 | 0 | — | — | Even |
| TRAPPE Voting District42_420913030 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 01 ED 0142_420913040 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 01 ED 0242_420913050 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 01 ED 0342_420912775 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 02 ED 0142_420913060 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 02 ED 0242_420913070 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 02 ED 0342_420912795 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 03 ED 0142_420913080 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 03 ED 0242_420913090 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 04 ED 0142_420913100 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 04 ED 0242_420913110 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 04 ED 0342_420912835 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 05 ED 0142_420913120 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 05 ED 0242_420913130 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 06 ED 0142_420913140 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 06 ED 0242_420913150 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 06 ED 0342_420912875 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 07 ED 0142_420913160 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 07 ED 0242_420913170 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER DUBLIN TWP VTD 07 ED 0342_420912895 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER FREDERICK TWP Voting District42_420913180 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0142_420913193 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0242_420913200 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0342_420913210 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0442_420913223 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0542_420913233 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0642_420912953 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER GWYNEDD TWP VTD 0742_420912956 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER HANOVER TWP VTD 0142_420913240 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER HANOVER TWP VTD 0242_420913250 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER HANOVER TWP VTD 0342_420913260 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD BELMONT ED 0142_420913270 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD BELMONT ED 0242_420913280 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD BELMONT ED 0342_420913290 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD BELMONT ED 0442_420913300 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD BELMONT ED 0542_420913310 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD CANDLEBROOK ED 0142_420913320 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD CANDLEBROOK ED 0242_420913330 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD GULPH ED 0142_420913340 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD GULPH ED 0242_420913350 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD KING ED 0142_420913360 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD KING ED 0242_420913370 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD ROBERTS42_420913380 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD SWEDELAND42_420913390 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MERION TWP VTD SWEDESBURG42_420913400 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 01 ED 0142_420913410 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 01 ED 0242_420913420 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 02 ED 0142_420913430 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 02 ED 0242_420913440 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 03 ED 0142_420913450 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 03 ED 0242_420913460 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 04 ED 0142_420913470 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 04 ED 0242_420913480 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 05 ED 0142_420913490 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 05 ED 0242_420913500 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 06 ED 0142_420913510 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 06 ED 0242_420913520 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 07 ED 0142_420913530 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER MORELAND TWP VTD 07 ED 0242_420913540 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER POTTSGROVE TWP Voting District42_420913550 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER PROVIDENCE TWP VTD MINGO ED 0142_420913561 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER PROVIDENCE TWP VTD MINGO ED 0242_420913565 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER PROVIDENCE TWP VTD MONT CLARE42_420913570 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER PROVIDENCE TWP VTD OAKS42_420913580 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER PROVIDENCE TWP VTD TRAPPE42_420913590 | 0 | 0 | 0 | 0 | — | — | Even |
| UPPER SALFORD TWP Voting District42_420913600 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST CONSHOHOCKEN Voting District42_420913610 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 01 ED 0142_420913620 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 01 ED 0242_420913630 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 02 ED 0142_420913640 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 02 ED 0242_420913650 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 03 ED 0142_420913660 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 03 ED 0242_420913670 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 04 ED 0142_420913680 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST NORRITON TWP VTD 04 ED 0242_420913690 | 0 | 0 | 0 | 0 | — | — | Even |
| WEST POTTSGROVE TWP Voting District42_420913700 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD EAST ED 0142_420913710 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD EAST ED 0242_420913720 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD MIDDLE ED 0142_420913730 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD MIDDLE ED 0242_420913740 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD MIDDLE ED 0342_420913750 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD MIDDLE ED 0442_420913760 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD MIDDLE ED 0542_420913770 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD WEST ED 0142_420913780 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD WEST ED 0242_420913790 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITEMARSH TWP VTD WEST ED 0342_420913800 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0142_420913811 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0242_420913860 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0342_420913821 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0442_420913825 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0542_420913831 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0642_420913835 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0742_420913841 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0842_420913845 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 0942_420913855 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 1042_420913810 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 1142_420913861 | 0 | 0 | 0 | 0 | — | — | Even |
| WHITPAIN TWP VTD 1242_420913643 | 0 | 0 | 0 | 0 | — | — | Even |
| WORCESTER TWP DIST EAST DIST 0142_420913646 | 0 | 0 | 0 | 0 | — | — | Even |
| WORCESTER TWP DIST EAST DIST 0242_420913652 | 0 | 0 | 0 | 0 | — | — | Even |
| WORCESTER TWP DIST EAST DIST 0342_420913658 | 0 | 0 | 0 | 0 | — | — | Even |
| WORCESTER TWP DIST WEST42_420913665 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +0.1% |
| 1896 | −26.0% |
| 1900 | −20.3% |
| 1904 | −28.0% |
| 1908 | −22.5% |
| 1912 | +8.7% |
| 1916 | −19.3% |
| 1920 | −43.0% |
| 1924 | −57.0% |
| 1928 | −53.4% |
| 1932 | −31.3% |
| 1936 | −6.8% |
| 1940 | −19.4% |
| 1944 | −24.0% |
| 1948 | −34.6% |
| 1952 | −33.5% |
| 1956 | −38.5% |
| 1960 | −21.5% |
| 1964 | +13.8% |
| 1968 | −15.0% |
| 1972 | −30.3% |
| 1976 | −15.7% |
| 1980 | −26.8% |
| 1984 | −28.9% |
| 1988 | −21.4% |
| 1992 | +3.4% |
| 1996 | +7.7% |
| 2000 | +9.7% |
| 2004 | +11.6% |
| 2008 | +20.8% |
| 2012 | +14.3% |
| 2016 | +21.3% |
| 2020 | +26.3% |
| 2024 | +22.8% |
U.S. Senate
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 7.2 points more Republican.
623,134 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
−75 net domestic migration · 2025
Net +6,690 over 2011–2025 · gain loss
Arrivals reported $97,557 in average income, against $155,341 for residents who stayed — 37% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+25.6 on average — 2.8 points more Democratic-leaning than Montgomery County, PA itself (D+22.8).
Where arrivals came from lean of each source
- Philadelphia County, PA5,924D+58.8
- Bucks County, PA2,952R+0.1
- Chester County, PA2,020D+14.5
- Delaware County, PA1,350D+23.7
- Berks County, PA791R+12.2
- Lehigh County, PA369D+2.7
Where departures went households, 2022–23
- Philadelphia County, PA3,939
- Bucks County, PA2,569
- Chester County, PA2,166
- Delaware County, PA1,224
- Berks County, PA1,023
- New York County, NY464
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 | +368 |
| 2012 | −182 |
| 2013 | +280 |
| 2014 | −1,289 |
| 2015 | −1,982 |
| 2016 | −1,447 |
| 2017 | +1,483 |
| 2018 | +284 |
| 2019 | +1,698 |
| 2021 | +6,482 |
| 2022 | −882 |
| 2023 | +815 |
| 2024 | +1,137 |
| 2025 | −75 |
Once a reliably Republican collar county, Montgomery has shifted so decisively that its 2024 presidential margin of D+22.8 now ranks among the widest in Pennsylvania, driven by high educational attainment and rapid demographic change in townships like Lower Merion.
Across the recorded series it reached a Democratic high of 26.3 points in 2020 and a Republican high of 57.0 points in 1924. Between 2020 and 2024 the county moved 3.5 points toward the Republican candidate; the 2024 margin was 22.8 points.
A population of 867,573, a 72% non-Hispanic-white share, and a median household income of $113,915 describe the county. The county's voting pattern over the last decade is most similar to that of Middlesex County and Norfolk 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 →
Montgomery County, Pennsylvania. Akashic. https://akashic.app/county/42091/. Accessed May 20, 2026. License: CC BY 4.0.