Pennsylvania's 4th Congressional District
U.S. House · Pennsylvania · District 4 · General election: Tuesday, November 3, 2026
Candidates on the November 3 ballot
- Aurora StuskiRepublican
- Madeleine Dean CunnaneDemocratic
Source: Pennsylvania Department of State, PA Voter Services candidate listing, 2026 General Election, certified list (approved candidates as of 2026-10-30; retrieved 2026-10-30). Primary winners and approved nomination-paper candidates. Names shown in title case. Order of names does not reflect ballot order. Incumbent tags appear only where the official list marks incumbents. Photos come from the Candidate Alerts database where one is on file; otherwise initials are shown.
Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).
Certified candidates
- Madeleine Dean DemocraticIncumbent @RepDean
- Aurora Stuski Republican
Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Pennsylvania Department of State. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.
Past election results
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Madeleine Dean Cunnane | Democratic | 269,066 | 59.1% |
| David John Winkler | Republican | 186,457 | 40.9% |
| Total | 455,523 |
Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Status: Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file)
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Madeleine D Cunnane | Democratic | 224,799 | 61.3% |
| Sergio Christian Nascimento | Republican | 141,986 | 38.7% |
| Total | 366,785 |
Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Status: Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file)
Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Madeleine Dean Cunnane | Democratic | 264,637 | 59.5% |
| Kathy Barnette | Republican | 180,113 | 40.5% |
| Total | 444,750 |
Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Status: Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file)
Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.
Demographics
2020 Census demographics by district are not yet published in this data set.
1 of 397 precincts are above 50%, and 8 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.
Poll status
Map
Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.
District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.
Precinct map: past elections and demographics
Choose a layer above. Hover a precinct for its values.
Precinct results
Certified precinct results on current precinct shapes, grouped by county. 390 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.
| County | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Montgomery | D+22.5 | 382,898 | D+39.7 | 305,115 | D+25.6 | 375,191 |
| Berks | R+18.9 | 76,734 | R+1.7 | 58,381 | R+17.2 | 75,457 |
| Philadelphia | D+70.4 | 4,818 | D+82.3 | 3,437 | D+78.5 | 5,052 |
| Chester | D+10.5 | 650 | D+29.1 | 392 | D+13.5 | 481 |
| All counties (approx.) | D+16.1 | 465,100 | D+33.5 | 367,325 | D+19.1 | 456,181 |
Montgomery: 309 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| ABINGTON Ward 1 District 1 | D+23.1 | 1,194 | D+46.9 | 1,042 | D+23.8 | 1,196 |
| ABINGTON Ward 1 District 2 | D+39.2 | 835 | D+60.5 | 751 | D+39.3 | 838 |
| ABINGTON Ward 1 District 3 | D+30.4 | 1,052 | D+52.4 | 935 | D+37.4 | 1,042 |
| ABINGTON Ward 10 District 1 | D+26.5 | 838 | D+47.4 | 730 | D+30.9 | 810 |
| ABINGTON Ward 10 District 2 | D+44.1 | 903 | D+57.9 | 719 | D+44.9 | 881 |
| ABINGTON Ward 10 District 3 | D+22.8 | 801 | D+43.3 | 679 | D+30.5 | 803 |
| ABINGTON Ward 11 District 1 | D+47.5 | 495 | D+64.3 | 417 | D+49.3 | 505 |
| ABINGTON Ward 11 District 2 | D+38.1 | 733 | D+54.5 | 635 | D+40.0 | 718 |
| ABINGTON Ward 11 District 3 | D+41.3 | 996 | D+54.6 | 810 | D+41.5 | 1,064 |
| ABINGTON Ward 12 District 1 | D+27.2 | 935 | D+46.2 | 814 | D+29.1 | 931 |
| ABINGTON Ward 12 District 2 | D+38.6 | 811 | D+42.9 | 672 | D+38.8 | 802 |
| ABINGTON Ward 12 District 3 | D+31.0 | 845 | D+48.5 | 722 | D+37.7 | 831 |
| ABINGTON Ward 13 District 1 | D+36.6 | 874 | D+50.1 | 745 | D+41.2 | 891 |
| ABINGTON Ward 13 District 2 | D+28.9 | 788 | D+46.6 | 680 | D+29.2 | 795 |
| ABINGTON Ward 13 District 3 | D+29.0 | 752 | D+55.0 | 624 | D+35.5 | 753 |
| ABINGTON Ward 14 District 1 | D+54.0 | 797 | D+72.9 | 623 | D+62.4 | 803 |
| ABINGTON Ward 14 District 2 | D+30.8 | 1,362 | D+53.0 | 1,125 | D+35.3 | 1,404 |
| ABINGTON Ward 15 District 1 | D+37.3 | 1,141 | D+54.8 | 888 | D+38.6 | 1,130 |
| ABINGTON Ward 15 District 2 | D+40.2 | 1,137 | D+54.1 | 948 | D+39.8 | 1,144 |
| ABINGTON Ward 2 District 1 | D+8.5 | 1,042 | D+36.1 | 851 | D+13.5 | 1,087 |
| ABINGTON Ward 2 District 2 | D+36.3 | 833 | D+55.8 | 656 | D+35.1 | 881 |
| ABINGTON Ward 2 District 3 | D+10.4 | 604 | D+30.4 | 483 | D+15.4 | 623 |
| ABINGTON Ward 3 District 1 | D+6.3 | 731 | D+25.1 | 630 | D+6.2 | 738 |
| ABINGTON Ward 3 District 2 | R+1.1 | 943 | D+23.7 | 737 | D+2.5 | 967 |
| ABINGTON Ward 3 District 3 | D+33.8 | 1,092 | D+54.0 | 935 | D+36.5 | 1,142 |
| ABINGTON Ward 4 District 1 | D+22.1 | 1,424 | D+42.9 | 1,131 | D+21.9 | 1,441 |
| ABINGTON Ward 4 District 2 | D+47.2 | 1,027 | D+63.6 | 878 | D+45.6 | 1,047 |
| ABINGTON Ward 5 District 1 | D+68.0 | 970 | D+81.7 | 727 | D+75.7 | 1,019 |
| ABINGTON Ward 5 District 2 | D+60.7 | 1,000 | D+75.4 | 781 | D+65.3 | 1,012 |
| ABINGTON Ward 6 District 1 | D+20.8 | 1,323 | D+44.9 | 1,068 | D+30.0 | 1,340 |
| ABINGTON Ward 6 District 2 | D+41.8 | 998 | D+58.3 | 796 | D+49.9 | 998 |
| ABINGTON Ward 7 District 1 | D+60.2 | 1,112 | D+69.4 | 960 | D+59.3 | 958 |
| ABINGTON Ward 7 District 2 | D+63.6 | 1,011 | D+73.3 | 769 | D+64.1 | 833 |
| ABINGTON Ward 7 District 3 | D+45.8 | 618 | D+59.5 | 538 | D+43.0 | 649 |
| ABINGTON Ward 8 District 1 | D+38.0 | 1,345 | D+53.0 | 1,100 | D+38.4 | 1,400 |
| ABINGTON Ward 8 District 2 | D+45.5 | 915 | D+64.9 | 732 | D+50.9 | 929 |
| ABINGTON Ward 9 District 1 | D+30.0 | 1,250 | D+51.5 | 1,002 | D+35.9 | 1,256 |
| ABINGTON Ward 9 District 2 | D+18.2 | 1,096 | D+42.1 | 848 | D+20.6 | 1,102 |
| AMBLER District 1 | D+41.2 | 1,304 | D+55.0 | 1,118 | D+42.3 | 1,378 |
| AMBLER District 2 | D+41.7 | 1,342 | D+57.3 | 992 | D+44.6 | 1,293 |
| AMBLER District 3 | D+39.4 | 1,163 | D+61.0 | 882 | D+44.3 | 1,140 |
| Bryn Athyn | D+17.5 | 799 | D+19.5 | 707 | D+21.5 | 800 |
| Bryn Athyn Independent | - | 0 | - | 0 | - | 0 |
| CHELTENHAM District 1 District 1 | D+56.9 | 1,099 | D+68.0 | 956 | D+56.9 | 1,110 |
| CHELTENHAM District 1 District 2 | D+59.6 | 788 | D+69.1 | 644 | D+58.9 | 773 |
| CHELTENHAM District 1 District 3 | D+69.7 | 552 | D+74.0 | 469 | D+70.1 | 558 |
| CHELTENHAM District 1 District 4 | D+60.8 | 699 | D+71.0 | 620 | D+62.0 | 760 |
| CHELTENHAM District 2 District 1 | D+80.2 | 815 | D+86.3 | 637 | D+84.3 | 714 |
| CHELTENHAM District 2 District 2 (part) | D+81.5 | 1,207 | D+90.1 | 851 | D+85.2 | 1,103 |
| CHELTENHAM District 2 District 3 | D+81.8 | 812 | D+90.4 | 667 | D+87.4 | 833 |
| CHELTENHAM District 2 District 4 | D+70.8 | 813 | D+78.2 | 687 | D+74.5 | 833 |
| CHELTENHAM District 3 District 1 | D+71.3 | 672 | D+78.4 | 578 | D+65.7 | 677 |
| CHELTENHAM District 3 District 2 | D+72.5 | 974 | D+83.3 | 857 | D+73.6 | 940 |
| CHELTENHAM District 3 District 3 | D+71.9 | 814 | D+82.8 | 692 | D+74.8 | 845 |
| CHELTENHAM District 3 District 4 | D+79.9 | 980 | D+89.5 | 813 | D+85.8 | 1,038 |
| CHELTENHAM District 4 District 1 | D+79.1 | 834 | D+89.8 | 629 | D+84.9 | 919 |
| CHELTENHAM District 4 District 2 | D+79.9 | 751 | D+90.3 | 486 | D+87.0 | 792 |
| CHELTENHAM District 4 District 3 | D+75.5 | 691 | D+81.3 | 598 | D+73.9 | 733 |
| CHELTENHAM District 4 District 4 | D+72.4 | 427 | D+81.7 | 383 | D+75.7 | 436 |
| CHELTENHAM District 5 District 1 | D+77.4 | 779 | D+83.3 | 660 | D+77.6 | 760 |
| CHELTENHAM District 5 District 2 | D+71.8 | 723 | D+85.5 | 607 | D+78.8 | 740 |
| CHELTENHAM District 5 District 3 (part) | D+74.0 | 719 | D+77.0 | 605 | D+70.9 | 741 |
| CHELTENHAM District 5 District 4 | D+66.4 | 847 | D+76.2 | 676 | D+69.7 | 926 |
| CHELTENHAM District 6 District 1 | D+60.4 | 1,533 | D+73.7 | 1,339 | D+68.4 | 1,548 |
| CHELTENHAM District 6 District 2 | D+74.2 | 1,043 | D+84.7 | 836 | D+75.9 | 1,118 |
| CHELTENHAM District 6 District 3 | D+58.3 | 865 | D+67.0 | 718 | D+58.4 | 872 |
| CHELTENHAM District 7 District 1 | D+43.1 | 1,185 | D+57.0 | 940 | D+41.0 | 1,262 |
| CHELTENHAM District 7 District 2 | D+63.1 | 905 | D+72.2 | 724 | D+60.7 | 910 |
| CHELTENHAM District 7 District 3 | D+73.8 | 1,264 | D+78.6 | 833 | D+71.5 | 1,068 |
| COLLEGEVILLE District 1 | D+15.3 | 1,313 | D+26.1 | 1,106 | D+16.6 | 1,306 |
| COLLEGEVILLE District 2 | D+25.2 | 915 | D+39.7 | 542 | D+34.6 | 761 |
| COLLEGEVILLE District 3 | D+20.3 | 734 | D+26.9 | 625 | D+23.0 | 710 |
| CONSHOHOCKEN District 1 | D+24.0 | 1,509 | D+41.7 | 915 | D+35.9 | 1,163 |
| CONSHOHOCKEN District 2 | D+41.1 | 253 | D+59.8 | 179 | D+43.8 | 242 |
| CONSHOHOCKEN District 3 | D+31.3 | 1,050 | D+55.5 | 833 | D+46.8 | 1,126 |
| CONSHOHOCKEN District 4 | D+18.2 | 953 | D+50.4 | 744 | D+29.1 | 962 |
| CONSHOHOCKEN District 5 | D+26.9 | 746 | D+50.1 | 591 | D+32.9 | 700 |
| CONSHOHOCKEN District 6 | D+19.5 | 743 | D+39.0 | 592 | D+26.8 | 714 |
| CONSHOHOCKEN District 7 | D+26.7 | 636 | D+45.2 | 529 | D+33.3 | 642 |
| DOUGLASS District 1 | R+32.0 | 1,438 | R+21.1 | 1,146 | R+33.9 | 1,364 |
| DOUGLASS District 2 | R+13.2 | 1,501 | R+1.0 | 966 | R+20.1 | 1,211 |
| DOUGLASS District 3 | R+21.1 | 2,271 | R+0.9 | 1,670 | R+18.9 | 2,083 |
| DOUGLASS District 4 | R+16.6 | 1,474 | D+0.3 | 1,155 | R+18.3 | 1,408 |
| EAST NORRITON District 1 District 1 | D+7.2 | 951 | D+21.9 | 793 | D+6.2 | 984 |
| EAST NORRITON District 1 District 2 | D+30.3 | 1,083 | D+48.3 | 846 | D+36.9 | 1,119 |
| EAST NORRITON District 1 District 3 | D+6.3 | 1,517 | D+25.5 | 1,267 | D+6.0 | 1,532 |
| EAST NORRITON District 1 District 4 | D+8.6 | 1,063 | D+26.2 | 855 | D+8.7 | 1,076 |
| EAST NORRITON District 2 District 1 | D+25.2 | 816 | D+34.2 | 667 | D+25.1 | 851 |
| EAST NORRITON District 2 District 2 | D+34.0 | 979 | D+50.4 | 774 | D+41.4 | 974 |
| EAST NORRITON District 2 District 3 | D+26.1 | 1,751 | D+41.4 | 1,240 | D+29.3 | 1,460 |
| EAST NORRITON District 2 District 4 | D+19.6 | 1,024 | D+38.4 | 802 | D+17.5 | 1,020 |
| Green Lane | R+13.4 | 277 | D+3.2 | 220 | R+12.4 | 291 |
| HATBORO District NORTH District 1 | D+4.0 | 824 | D+23.7 | 651 | D+7.1 | 775 |
| HATBORO District NORTH District 2 | D+12.7 | 1,881 | D+34.8 | 1,380 | D+18.0 | 1,748 |
| HATBORO District SOUTH District 1 | D+19.4 | 1,252 | D+40.4 | 1,063 | D+22.2 | 1,257 |
| HATBORO District SOUTH District 2 | D+21.3 | 952 | D+38.9 | 715 | D+25.0 | 923 |
| HORSHAM District 2 District 4 | R+0.9 | 1,053 | D+19.0 | 882 | D+4.6 | 1,067 |
| HORSHAM District 3 District 3 | D+19.1 | 1,296 | D+35.8 | 1,092 | D+19.2 | 1,140 |
| HORSHAM District 4 District 1 (USC 1) (part) | D+9.1 | 985 | D+23.7 | 822 | D+7.1 | 1,014 |
| JENKINTOWN District 1 | D+48.6 | 800 | D+64.6 | 690 | D+53.2 | 816 |
| JENKINTOWN District 2 | D+57.3 | 763 | D+70.4 | 631 | D+61.6 | 761 |
| JENKINTOWN District 3 | D+58.1 | 750 | D+69.0 | 642 | D+57.3 | 723 |
| JENKINTOWN District 4 | D+63.3 | 851 | D+75.7 | 728 | D+65.3 | 835 |
| LANSDALE District 1 District 1 | D+28.2 | 1,067 | D+50.8 | 838 | D+40.6 | 1,082 |
| LANSDALE District 1 District 2 | D+29.9 | 1,368 | D+47.8 | 920 | D+42.0 | 1,227 |
| LANSDALE District 1 District 3 | D+27.4 | 689 | D+43.0 | 516 | D+26.4 | 677 |
| LANSDALE District 2 District 1 | D+26.0 | 851 | D+48.6 | 624 | D+34.4 | 878 |
| LANSDALE District 2 District 2 | D+15.5 | 1,140 | D+35.9 | 831 | D+23.3 | 1,118 |
| LANSDALE District 2 District 3 | D+22.6 | 1,045 | D+39.2 | 796 | D+28.7 | 1,051 |
| LANSDALE District 3 District 1 | D+22.2 | 726 | D+51.3 | 478 | D+43.0 | 741 |
| LANSDALE District 3 District 2 | D+16.6 | 1,178 | D+38.2 | 840 | D+26.7 | 1,157 |
| LANSDALE District 3 District 3 | D+30.3 | 1,344 | D+44.0 | 1,130 | D+29.3 | 1,328 |
| LIMERICK District 1 | D+0.6 | 2,890 | D+17.8 | 2,149 | D+4.1 | 2,603 |
| LIMERICK District 2 | D+5.0 | 2,016 | D+22.8 | 1,485 | D+7.3 | 1,737 |
| LIMERICK District 3 | D+0.3 | 2,347 | D+19.1 | 1,922 | D+2.1 | 2,344 |
| LIMERICK District 4 | D+13.2 | 1,962 | D+26.9 | 1,581 | D+13.4 | 1,937 |
| LIMERICK District 5 | R+14.8 | 2,130 | D+0.2 | 1,693 | R+10.2 | 2,062 |
| LIMERICK District 6 | D+6.5 | 1,889 | D+24.9 | 1,468 | D+10.7 | 1,906 |
| LOWER FREDERICK District 1 | D+13.3 | 1,204 | D+27.0 | 921 | D+16.2 | 1,200 |
| LOWER FREDERICK District 2 | R+10.1 | 1,898 | D+6.5 | 1,575 | R+8.5 | 1,841 |
| LOWER GWYNEDD District 1 District 1 | D+39.2 | 1,570 | D+53.4 | 1,318 | D+35.7 | 1,548 |
| LOWER GWYNEDD District 1 District 2 | D+17.4 | 1,132 | D+32.6 | 947 | D+21.0 | 1,074 |
| LOWER GWYNEDD District 1 District 3 | D+25.9 | 1,528 | D+38.9 | 1,237 | D+31.3 | 1,497 |
| LOWER GWYNEDD District 1 District 4 | D+31.3 | 1,187 | D+44.9 | 978 | D+29.1 | 1,198 |
| LOWER GWYNEDD District 2 District 1 | D+20.9 | 1,855 | D+38.2 | 1,547 | D+20.6 | 1,841 |
| LOWER GWYNEDD District 2 District 2 | D+34.7 | 1,252 | D+55.8 | 1,060 | D+39.3 | 1,291 |
| LOWER MERION Ward 1 Precinct 1 | D+64.0 | 956 | D+75.6 | 831 | D+63.6 | 943 |
| LOWER MERION Ward 1 Precinct 2 | D+53.1 | 1,469 | D+68.7 | 1,299 | D+56.7 | 1,453 |
| LOWER MERION Ward 1 Precinct 3 | D+31.3 | 817 | D+49.7 | 694 | D+34.5 | 844 |
| LOWER MERION Ward 11 Precinct 3 (USC 4) | D+31.8 | 1,114 | D+56.4 | 958 | D+41.7 | 1,121 |
| LOWER MERION Ward 13 Precinct 1 | D+43.8 | 948 | D+71.6 | 819 | D+57.6 | 959 |
| LOWER MERION Ward 13 Precinct 2 | D+68.9 | 1,104 | D+81.9 | 1,003 | D+69.5 | 1,107 |
| LOWER MERION Ward 13 Precinct 3 | D+33.7 | 883 | D+70.6 | 739 | D+49.3 | 915 |
| LOWER MERION Ward 2 Precinct 1 | D+43.8 | 1,269 | D+57.7 | 1,100 | D+40.9 | 1,275 |
| LOWER MERION Ward 2 Precinct 2 | D+31.0 | 873 | D+55.2 | 714 | D+38.4 | 855 |
| LOWER MERION Ward 2 Precinct 3 | D+50.2 | 999 | D+73.0 | 862 | D+56.6 | 1,017 |
| LOWER MERION Ward 3 District 3 | D+26.8 | 880 | D+33.6 | 682 | D+22.0 | 880 |
| LOWER MERION Ward 3 Precinct 1 | D+69.3 | 709 | D+81.9 | 614 | D+75.4 | 716 |
| LOWER MERION Ward 3 Precinct 2 | D+51.8 | 1,256 | D+73.6 | 1,118 | D+57.7 | 1,249 |
| LOWER MERION Ward 6 Precinct 3 | D+32.0 | 1,104 | D+57.8 | 947 | D+43.9 | 1,093 |
| LOWER MERION Ward 9 Precinct 1 | D+29.8 | 991 | D+63.4 | 785 | D+46.2 | 941 |
| LOWER MERION Ward 9 Precinct 2 | D+62.4 | 1,219 | D+80.7 | 1,045 | D+71.2 | 1,073 |
| LOWER MERION Ward 9 Precinct 3 | D+55.2 | 1,526 | D+76.0 | 1,201 | D+60.6 | 1,289 |
| LOWER MORELAND District 1 | D+6.3 | 1,410 | D+27.0 | 1,150 | D+6.8 | 1,415 |
| LOWER MORELAND District 2 | R+7.5 | 1,226 | D+15.6 | 985 | R+0.8 | 1,228 |
| LOWER MORELAND District 3 | R+4.1 | 1,717 | D+22.2 | 1,293 | D+2.1 | 1,699 |
| LOWER MORELAND District 4 District 1 | R+18.1 | 772 | D+6.6 | 572 | R+13.6 | 785 |
| LOWER MORELAND District 4 District 2 | R+11.2 | 882 | D+10.0 | 660 | R+5.5 | 932 |
| LOWER MORELAND District 5 | R+6.2 | 1,528 | D+19.1 | 1,190 | R+2.5 | 1,479 |
| LOWER MORELAND District 6 | D+4.6 | 1,310 | D+40.6 | 1,047 | D+18.8 | 1,329 |
| LOWER POTTSGROVE District 1 | R+7.5 | 1,359 | D+15.0 | 971 | R+7.2 | 1,243 |
| LOWER POTTSGROVE District 2 | D+7.1 | 2,878 | D+20.0 | 1,900 | D+6.4 | 2,503 |
| LOWER POTTSGROVE District 3 | D+7.4 | 1,428 | D+19.5 | 1,188 | D+7.5 | 1,527 |
| LOWER POTTSGROVE District 4 | D+9.3 | 1,913 | D+21.1 | 1,462 | D+7.3 | 1,697 |
| LOWER PROVIDENCE District 1 District 1 | D+16.4 | 2,323 | D+33.2 | 1,823 | D+15.8 | 2,098 |
| LOWER PROVIDENCE District 1 District 2 | D+12.0 | 1,815 | D+27.3 | 1,489 | D+17.5 | 1,798 |
| LOWER PROVIDENCE District 2 District 1 | D+11.6 | 1,102 | D+29.7 | 930 | D+17.9 | 1,109 |
| LOWER PROVIDENCE District 2 District 2 | D+15.2 | 1,419 | D+28.5 | 1,106 | D+17.5 | 1,465 |
| LOWER PROVIDENCE District 2 District 3 | D+3.4 | 1,632 | D+21.1 | 1,304 | D+8.0 | 1,660 |
| LOWER PROVIDENCE District 2 District 4 | D+9.1 | 1,229 | D+30.1 | 930 | D+14.5 | 1,268 |
| LOWER PROVIDENCE District 3 District 1 | D+23.2 | 835 | D+51.1 | 656 | D+31.8 | 804 |
| LOWER PROVIDENCE District 3 District 2 | D+9.6 | 1,006 | D+29.6 | 810 | D+17.5 | 976 |
| LOWER PROVIDENCE District 3 District 3 | D+23.7 | 2,245 | D+36.4 | 1,870 | D+24.6 | 2,244 |
| LOWER PROVIDENCE District 3 District 4 | D+29.0 | 1,720 | D+32.5 | 1,487 | D+16.3 | 1,566 |
| LOWER SALFORD District 1 | R+4.1 | 1,848 | D+12.5 | 1,427 | D+1.2 | 1,764 |
| LOWER SALFORD District 2 | D+4.8 | 1,585 | D+20.4 | 1,305 | D+4.3 | 1,428 |
| LOWER SALFORD District 3 | D+0.4 | 1,579 | D+21.1 | 1,212 | D+8.9 | 1,601 |
| LOWER SALFORD District 4 | D+4.6 | 1,585 | D+22.9 | 1,236 | D+6.1 | 1,464 |
| LOWER SALFORD District 5 | R+8.6 | 2,047 | D+4.8 | 1,676 | R+5.1 | 2,047 |
| LOWER SALFORD District 6 | D+7.1 | 1,793 | D+20.4 | 1,461 | D+11.1 | 1,760 |
| NEW HANOVER District 1 | R+17.9 | 2,799 | R+1.5 | 2,138 | R+14.1 | 2,628 |
| NEW HANOVER District 2 | R+16.7 | 2,375 | R+1.5 | 1,915 | R+14.1 | 2,326 |
| NEW HANOVER District 3 | R+7.0 | 3,012 | D+10.6 | 2,293 | R+6.3 | 2,724 |
| NORTH WALES District 1 | D+15.0 | 635 | D+37.9 | 509 | D+26.5 | 646 |
| NORTH WALES District 2 | D+28.6 | 640 | D+38.3 | 499 | D+27.1 | 634 |
| NORTH WALES District 3 | D+27.1 | 778 | D+43.8 | 656 | D+27.7 | 784 |
| PERKIOMEN District 1 | D+10.2 | 2,739 | D+29.5 | 2,135 | D+17.8 | 2,823 |
| PERKIOMEN District 2 | D+7.4 | 2,900 | D+22.6 | 2,226 | D+11.4 | 2,696 |
| PLYMOUTH District 1 District 1 | D+13.2 | 1,292 | D+31.7 | 957 | D+19.9 | 1,294 |
| PLYMOUTH District 1 District 2 | D+24.5 | 1,411 | D+45.2 | 1,055 | D+32.1 | 1,435 |
| PLYMOUTH District 2 District 1 | D+9.0 | 643 | D+27.5 | 561 | D+10.9 | 661 |
| PLYMOUTH District 2 District 2 | D+4.8 | 896 | D+26.5 | 728 | D+12.3 | 917 |
| PLYMOUTH District 2 District 3 | D+15.0 | 1,103 | D+31.6 | 816 | D+13.9 | 1,088 |
| PLYMOUTH District 3 District 1 | D+17.2 | 1,306 | D+37.7 | 1,064 | D+22.3 | 1,253 |
| PLYMOUTH District 3 District 2 | D+41.7 | 1,198 | D+60.6 | 903 | D+47.5 | 1,023 |
| PLYMOUTH District 4 District 1 | D+12.4 | 800 | D+36.6 | 628 | D+22.1 | 800 |
| PLYMOUTH District 4 District 2 | D+16.2 | 1,527 | D+39.5 | 1,219 | D+23.0 | 1,538 |
| POTTSTOWN District 1 District 1 | D+37.1 | 690 | D+50.8 | 374 | D+48.4 | 638 |
| POTTSTOWN District 1 District 2 | D+45.7 | 460 | D+62.0 | 266 | D+49.0 | 473 |
| POTTSTOWN District 2 District 1 | D+41.4 | 734 | D+52.7 | 486 | D+44.0 | 688 |
| POTTSTOWN District 2 District 2 | D+24.6 | 739 | D+37.0 | 446 | D+31.1 | 692 |
| POTTSTOWN District 3 | D+21.7 | 1,553 | D+38.8 | 1,124 | D+25.4 | 1,559 |
| POTTSTOWN District 4 | D+12.2 | 1,495 | D+29.3 | 1,079 | D+13.8 | 1,469 |
| POTTSTOWN District 5 | D+20.8 | 1,397 | D+37.3 | 1,000 | D+18.6 | 1,380 |
| POTTSTOWN District 6 | D+19.2 | 1,616 | D+38.1 | 1,046 | D+22.8 | 1,529 |
| POTTSTOWN District 7 District 1 | D+50.7 | 978 | D+63.5 | 638 | D+61.7 | 956 |
| POTTSTOWN District 7 District 2 | D+3.3 | 782 | D+18.3 | 608 | D+0.3 | 789 |
| ROYERSFORD District 1 | D+12.4 | 1,130 | D+30.5 | 862 | D+11.3 | 1,116 |
| ROYERSFORD District 2 | D+18.4 | 1,470 | D+40.6 | 1,095 | D+23.2 | 1,451 |
| Rockledge | D+1.7 | 1,559 | D+25.5 | 1,226 | D+0.1 | 1,574 |
| SKIPPACK District 1 | D+8.4 | 2,508 | D+23.0 | 2,056 | D+11.8 | 2,505 |
| SKIPPACK District 2 | D+4.2 | 2,491 | D+20.2 | 1,989 | D+8.3 | 2,355 |
| SKIPPACK District 3 | D+1.0 | 2,575 | D+16.6 | 2,131 | D+2.1 | 2,542 |
| SPRINGFIELD District 1 District 1 | D+58.5 | 1,189 | D+66.1 | 1,013 | D+52.7 | 1,186 |
| SPRINGFIELD District 1 District 2 | D+31.0 | 1,412 | D+45.3 | 1,204 | D+30.0 | 1,392 |
| SPRINGFIELD District 2 District 1 | D+57.8 | 877 | D+71.5 | 731 | D+62.7 | 879 |
| SPRINGFIELD District 2 District 2 | D+60.4 | 806 | D+73.4 | 714 | D+67.3 | 810 |
| SPRINGFIELD District 2 District 3 | D+57.9 | 475 | D+66.2 | 376 | D+63.2 | 429 |
| SPRINGFIELD District 3 District 1 | D+29.1 | 1,091 | D+50.4 | 922 | D+29.7 | 1,073 |
| SPRINGFIELD District 3 District 2 | D+32.6 | 1,188 | D+53.4 | 967 | D+36.8 | 1,193 |
| SPRINGFIELD District 4 District 1 | D+43.4 | 725 | D+57.3 | 572 | D+41.0 | 749 |
| SPRINGFIELD District 4 District 2 | D+44.7 | 1,118 | D+55.0 | 979 | D+42.6 | 1,103 |
| SPRINGFIELD District 5 District 1 | D+60.7 | 1,215 | D+66.6 | 1,001 | D+61.3 | 1,226 |
| SPRINGFIELD District 5 District 2 | D+56.4 | 573 | D+71.1 | 508 | D+59.5 | 566 |
| SPRINGFIELD District 6 District 1 | D+20.5 | 776 | D+39.2 | 664 | D+23.0 | 801 |
| SPRINGFIELD District 6 District 2 | D+22.7 | 927 | D+44.1 | 785 | D+27.2 | 911 |
| SPRINGFIELD District 7 District 1 | D+67.3 | 718 | D+78.1 | 608 | D+71.5 | 662 |
| SPRINGFIELD District 7 District 2 | D+29.0 | 959 | D+45.9 | 811 | D+27.9 | 967 |
| Schwenksville | D+7.6 | 686 | D+24.1 | 497 | D+7.7 | 662 |
| TOWAMENCIN District 1 District 1 | D+16.3 | 1,375 | D+35.3 | 1,087 | D+18.4 | 1,389 |
| TOWAMENCIN District 1 District 2 | D+18.0 | 970 | D+31.7 | 770 | D+19.1 | 977 |
| TOWAMENCIN District 1 District 3 | D+19.5 | 1,427 | D+34.4 | 1,164 | D+19.5 | 1,423 |
| TOWAMENCIN District 2 District 1 | D+12.1 | 1,286 | D+27.6 | 1,072 | D+11.6 | 1,303 |
| TOWAMENCIN District 2 District 2 | D+15.3 | 1,284 | D+36.1 | 1,056 | D+20.1 | 1,260 |
| TOWAMENCIN District 2 Precinct 3 | R+4.2 | 1,296 | D+12.9 | 1,077 | R+5.8 | 1,282 |
| TOWAMENCIN District 3 District 1 | D+9.9 | 1,834 | D+24.9 | 1,462 | D+11.4 | 1,752 |
| TOWAMENCIN District 3 District 2 | D+22.2 | 1,014 | D+40.6 | 779 | D+24.4 | 1,000 |
| TOWAMENCIN District 3 District 3 | D+22.5 | 1,236 | D+43.3 | 947 | D+28.2 | 1,230 |
| Trappe | D+11.9 | 2,545 | D+28.8 | 1,978 | D+15.0 | 2,459 |
| UPPER DUBLIN District 1 District 1 | D+36.0 | 840 | D+57.0 | 689 | D+44.0 | 810 |
| UPPER DUBLIN District 1 District 2 | D+35.3 | 893 | D+47.7 | 747 | D+38.3 | 878 |
| UPPER DUBLIN District 1 District 3 | D+30.2 | 1,230 | D+42.9 | 837 | D+34.2 | 894 |
| UPPER DUBLIN District 2 District 1 | D+26.3 | 855 | D+46.6 | 728 | D+32.1 | 870 |
| UPPER DUBLIN District 2 District 2 | D+38.2 | 688 | D+55.3 | 618 | D+38.4 | 703 |
| UPPER DUBLIN District 2 District 3 | D+44.4 | 1,087 | D+59.1 | 954 | D+48.8 | 1,106 |
| UPPER DUBLIN District 3 District 2 | D+18.1 | 1,093 | D+41.6 | 897 | D+21.1 | 1,047 |
| UPPER DUBLIN District 4 District 1 | D+26.4 | 757 | D+43.3 | 647 | D+26.2 | 747 |
| UPPER DUBLIN District 4 District 2 | D+51.3 | 1,012 | D+66.7 | 846 | D+55.0 | 1,029 |
| UPPER DUBLIN District 4 District 3 | D+38.5 | 898 | D+58.5 | 774 | D+44.2 | 898 |
| UPPER DUBLIN District 6 District 2 | D+24.8 | 994 | D+44.5 | 842 | D+27.6 | 1,003 |
| UPPER DUBLIN District 7 District 1 | D+22.9 | 916 | D+44.1 | 805 | D+26.4 | 932 |
| UPPER DUBLIN District 7 District 2 | D+23.9 | 916 | D+41.2 | 796 | D+29.1 | 891 |
| UPPER DUBLIN District 7 District 3 | D+46.6 | 678 | D+60.9 | 585 | D+57.3 | 743 |
| UPPER GWYNEDD District 1 | D+18.7 | 1,020 | D+33.9 | 859 | D+13.5 | 1,012 |
| UPPER GWYNEDD District 2 | D+18.7 | 1,213 | D+32.9 | 997 | D+14.4 | 1,174 |
| UPPER GWYNEDD District 3 | D+29.5 | 1,388 | D+41.8 | 1,104 | D+30.7 | 1,454 |
| UPPER GWYNEDD District 4 | D+27.3 | 2,187 | D+40.7 | 1,784 | D+26.4 | 2,175 |
| UPPER GWYNEDD District 5 | D+15.1 | 1,079 | D+30.0 | 928 | D+9.4 | 1,090 |
| UPPER GWYNEDD District 6 | D+22.5 | 1,665 | D+40.5 | 1,272 | D+26.9 | 1,674 |
| UPPER GWYNEDD District 7 | D+22.6 | 2,038 | D+38.8 | 1,817 | D+21.5 | 2,092 |
| UPPER MERION District BELMONT District 5 | D+39.3 | 1,280 | D+57.0 | 1,060 | D+42.6 | 1,185 |
| UPPER MORELAND District 1 District 1 | D+26.5 | 1,333 | D+46.5 | 1,017 | D+26.9 | 1,288 |
| UPPER MORELAND District 1 District 2 | D+25.2 | 1,000 | D+41.6 | 810 | D+24.3 | 1,037 |
| UPPER MORELAND District 2 District 1 | D+18.0 | 943 | D+39.3 | 657 | D+22.7 | 974 |
| UPPER MORELAND District 2 District 2 | D+15.7 | 919 | D+38.0 | 684 | D+22.8 | 901 |
| UPPER MORELAND District 3 District 1 | D+21.6 | 1,220 | D+44.0 | 884 | D+27.7 | 1,233 |
| UPPER MORELAND District 3 District 2 | D+35.9 | 640 | D+52.3 | 499 | D+33.7 | 647 |
| UPPER MORELAND District 4 District 1 | D+17.6 | 951 | D+39.6 | 732 | D+22.1 | 942 |
| UPPER MORELAND District 4 District 2 | D+33.4 | 1,257 | D+46.3 | 941 | D+30.5 | 1,220 |
| UPPER MORELAND District 5 District 1 | D+3.8 | 818 | D+30.6 | 648 | D+12.5 | 834 |
| UPPER MORELAND District 5 District 2 | R+1.9 | 1,391 | D+22.7 | 1,100 | D+6.4 | 1,365 |
| UPPER MORELAND District 6 District 1 | D+20.2 | 1,082 | D+36.7 | 886 | D+20.4 | 1,016 |
| UPPER MORELAND District 6 District 2 | D+7.8 | 1,140 | D+25.0 | 1,001 | D+6.9 | 1,174 |
| UPPER MORELAND District 7 District 1 | R+2.4 | 1,179 | D+27.5 | 919 | D+6.1 | 1,205 |
| UPPER MORELAND District 7 District 2 | R+1.0 | 1,156 | D+28.6 | 936 | D+6.4 | 1,216 |
| UPPER PROVIDENCE District MINGO District 1 | D+16.9 | 1,877 | D+30.9 | 1,475 | D+18.8 | 1,884 |
| UPPER PROVIDENCE District MINGO District 2 | D+11.6 | 2,905 | D+28.0 | 2,273 | D+12.6 | 2,845 |
| UPPER PROVIDENCE District MONT CLARE | D+17.5 | 3,264 | D+31.8 | 2,387 | D+20.7 | 2,900 |
| UPPER PROVIDENCE District OAKS | D+19.1 | 3,549 | D+34.7 | 2,797 | D+20.3 | 3,454 |
| UPPER PROVIDENCE District TRAPPE | D+3.0 | 3,807 | D+20.3 | 2,780 | D+7.9 | 3,444 |
| Upper Frederick | R+16.4 | 2,221 | D+0.4 | 1,763 | R+12.5 | 2,181 |
| Upper Pottsgrove | D+1.3 | 3,613 | D+15.1 | 2,529 | D+4.6 | 3,459 |
| Upper Salford | R+15.3 | 2,104 | R+4.1 | 1,776 | R+11.8 | 2,077 |
| WEST NORRITON District 1 District 1 | D+12.3 | 1,791 | D+29.5 | 1,471 | D+15.2 | 1,752 |
| WEST NORRITON District 1 District 2 | D+21.4 | 877 | D+38.6 | 681 | D+21.8 | 825 |
| WEST NORRITON District 2 District 1 | D+17.8 | 1,183 | D+36.0 | 900 | D+21.4 | 1,199 |
| WEST NORRITON District 2 District 2 | D+32.6 | 858 | D+45.0 | 656 | D+27.3 | 812 |
| WEST NORRITON District 3 District 1 | D+34.6 | 1,966 | D+48.6 | 1,462 | D+36.0 | 1,962 |
| WEST NORRITON District 3 District 2 | D+23.8 | 1,013 | D+37.8 | 815 | D+19.9 | 1,026 |
| WEST NORRITON District 4 District 1 | D+26.2 | 1,249 | D+37.7 | 1,045 | D+20.1 | 1,284 |
| WEST NORRITON District 4 District 2 | D+43.1 | 1,131 | D+55.6 | 824 | D+44.3 | 1,137 |
| WHITEMARSH District EAST District 1 | D+23.1 | 1,368 | D+43.0 | 1,195 | D+27.7 | 1,305 |
| WHITEMARSH District EAST District 2 | D+6.6 | 1,387 | D+29.8 | 1,089 | D+18.1 | 1,368 |
| WHITEMARSH District MIDDLE District 1 | D+19.5 | 1,358 | D+42.8 | 1,118 | D+27.4 | 1,327 |
| WHITEMARSH District MIDDLE District 2 | D+20.3 | 714 | D+35.4 | 591 | D+21.1 | 706 |
| WHITEMARSH District MIDDLE District 3 | D+33.6 | 1,498 | D+52.9 | 1,292 | D+34.4 | 1,540 |
| WHITEMARSH District MIDDLE District 4 | D+35.8 | 1,477 | D+52.2 | 1,242 | D+32.7 | 1,420 |
| WHITEMARSH District MIDDLE District 5 | D+17.0 | 887 | D+34.3 | 752 | D+18.4 | 864 |
| WHITEMARSH District WEST District 1 | D+26.4 | 1,380 | D+50.5 | 1,055 | D+34.3 | 1,417 |
| WHITEMARSH District WEST District 2 | D+42.1 | 1,987 | D+63.9 | 1,642 | D+49.3 | 1,949 |
| WHITEMARSH District WEST District 3 | D+40.8 | 1,493 | D+59.2 | 1,236 | D+46.9 | 1,438 |
| WHITPAIN District 01 92 | D+26.3 | 2,180 | D+43.9 | 1,762 | D+30.9 | 2,211 |
| WHITPAIN District 02 92 | D+19.3 | 1,215 | D+38.1 | 1,018 | D+20.7 | 1,171 |
| WHITPAIN District 03 92 | D+29.1 | 938 | D+47.0 | 766 | D+29.7 | 932 |
| WHITPAIN District 04 92 | D+33.9 | 919 | D+51.3 | 816 | D+33.8 | 946 |
| WHITPAIN District 05 92 | D+26.1 | 1,012 | D+43.9 | 895 | D+25.8 | 1,027 |
| WHITPAIN District 06 92 | D+22.4 | 1,017 | D+42.2 | 825 | D+24.8 | 1,040 |
| WHITPAIN District 10 | D+30.1 | 1,088 | D+51.4 | 918 | D+33.8 | 1,114 |
| WHITPAIN District 11 | D+26.8 | 1,181 | D+45.4 | 953 | D+30.9 | 1,202 |
| WHITPAIN District 12 | D+30.5 | 979 | D+39.0 | 828 | D+21.7 | 939 |
| WHITPAIN District 7 | D+17.3 | 1,145 | D+32.5 | 947 | D+25.0 | 1,033 |
| WHITPAIN District 8 | D+21.9 | 781 | D+38.3 | 650 | D+23.9 | 794 |
| WHITPAIN District 9 | D+34.6 | 1,222 | D+48.3 | 886 | D+39.3 | 1,152 |
| WORCESTER District EAST District 1 | D+13.1 | 1,545 | D+29.7 | 1,281 | D+16.7 | 1,631 |
| WORCESTER District EAST District 2 | D+10.7 | 2,511 | D+22.4 | 1,939 | D+9.2 | 2,084 |
| WORCESTER District EAST District 3 | R+2.0 | 1,377 | D+11.3 | 1,140 | R+8.7 | 1,347 |
| WORCESTER District WEST | R+2.9 | 1,992 | D+14.6 | 1,644 | D+4.1 | 1,995 |
| West Conshohocken | D+22.4 | 970 | D+46.3 | 797 | D+31.0 | 991 |
| West Pottsgrove | R+0.1 | 1,883 | D+15.7 | 1,289 | D+1.7 | 1,780 |
Berks: 70 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| ALSACE Precinct 1 | R+30.4 | 1,169 | R+7.3 | 893 | R+31.1 | 1,156 |
| ALSACE Precinct 2 | R+33.1 | 1,107 | R+14.0 | 821 | R+26.7 | 1,062 |
| AMITY District 1 | R+31.1 | 804 | R+16.9 | 592 | R+32.2 | 794 |
| AMITY District 2 | R+6.7 | 1,442 | D+8.5 | 1,165 | R+8.5 | 1,420 |
| AMITY District 3 | R+11.5 | 1,300 | D+9.7 | 968 | R+6.5 | 1,250 |
| AMITY District 4 | R+0.4 | 1,699 | D+7.8 | 1,352 | R+5.3 | 1,710 |
| AMITY District 5 | R+18.4 | 1,190 | R+8.1 | 852 | R+16.3 | 1,126 |
| AMITY District 6 | R+16.9 | 1,367 | R+0.3 | 1,061 | R+13.9 | 1,321 |
| BALLY District 1 | R+21.8 | 710 | R+11.1 | 524 | R+23.9 | 673 |
| BECHTELSVILLE District 1 | R+34.2 | 476 | R+15.7 | 345 | R+24.8 | 447 |
| BERN District 1 | R+22.1 | 1,731 | R+7.6 | 1,325 | R+23.4 | 1,577 |
| BERN District 2 | R+32.4 | 1,017 | R+12.3 | 807 | R+32.2 | 998 |
| BERN District 3 | R+10.2 | 787 | D+13.6 | 605 | R+6.2 | 743 |
| BOYERTOWN District 1 | R+18.6 | 1,117 | D+0.9 | 806 | R+12.3 | 1,039 |
| BOYERTOWN District 2 | R+27.0 | 1,017 | R+8.7 | 703 | R+28.7 | 944 |
| COLEBROOKDALE District 1 | R+32.9 | 1,637 | R+12.5 | 1,340 | R+33.2 | 1,740 |
| COLEBROOKDALE District 2 | R+25.6 | 1,158 | R+8.4 | 885 | R+23.5 | 1,110 |
| DOUGLASS District 1 | R+14.7 | 1,296 | D+2.9 | 980 | R+14.8 | 1,153 |
| DOUGLASS District 2 | R+43.4 | 1,077 | R+30.5 | 865 | R+42.4 | 1,051 |
| EARL District 1 | R+38.4 | 967 | R+20.0 | 775 | R+32.3 | 910 |
| EARL District 2 | R+47.7 | 1,014 | R+31.0 | 758 | R+44.4 | 937 |
| EXETER Precinct 10 (USC 4) (part) | R+18.0 | 1,168 | - | 0 | R+17.6 | 1,156 |
| FLEETWOOD District 1 | R+13.8 | 1,098 | D+13.8 | 780 | R+14.5 | 1,059 |
| FLEETWOOD District 2 | R+18.3 | 1,135 | D+6.0 | 880 | R+16.6 | 1,119 |
| GREENWICH District 1 | R+30.6 | 977 | R+16.7 | 801 | R+26.6 | 962 |
| GREENWICH District 2 | R+38.3 | 1,191 | R+23.2 | 898 | R+36.2 | 1,147 |
| HEREFORD District 1 | R+28.4 | 719 | R+9.3 | 559 | R+26.8 | 653 |
| HEREFORD District 2 | R+25.7 | 1,004 | R+7.3 | 772 | R+24.5 | 907 |
| KUTZTOWN District 1 | D+11.5 | 1,439 | D+27.3 | 1,163 | D+12.6 | 1,443 |
| KUTZTOWN District 2 | D+18.1 | 799 | D+38.6 | 611 | D+24.1 | 760 |
| LAURELDALE District 1 | D+0.8 | 1,077 | D+23.4 | 683 | D+12.5 | 1,108 |
| LAURELDALE District 2 | R+4.9 | 812 | D+15.8 | 525 | D+2.8 | 779 |
| LEESPORT Precinct 1 | R+26.9 | 989 | R+4.2 | 736 | R+23.2 | 976 |
| LENHARTSVILLE District 1 | R+56.0 | 91 | R+47.8 | 67 | R+48.3 | 87 |
| LONGSWAMP District 1 | R+25.0 | 1,373 | R+10.9 | 1,066 | R+25.5 | 1,296 |
| LONGSWAMP District 2 | R+28.7 | 1,708 | R+12.6 | 1,251 | R+26.7 | 1,575 |
| LOWER HEIDELBERG Precinct 2 | R+13.6 | 1,094 | D+4.0 | 794 | R+18.2 | 862 |
| LOWER HEIDELBERG Precinct 3 | R+11.0 | 1,522 | D+4.5 | 1,167 | R+9.7 | 1,530 |
| LYONS District 1 | R+2.9 | 240 | D+7.6 | 158 | R+6.3 | 223 |
| MAIDENCREEK Precinct 1 | R+26.5 | 1,336 | R+0.9 | 979 | R+21.4 | 1,261 |
| MAIDENCREEK Precinct 2 | R+16.8 | 1,116 | R+0.7 | 821 | R+20.4 | 1,084 |
| MAIDENCREEK Precinct 3 | R+12.4 | 1,538 | D+6.9 | 1,215 | R+12.6 | 1,584 |
| MAIDENCREEK Precinct 4 | R+16.2 | 1,268 | D+4.4 | 970 | R+11.9 | 1,274 |
| MAXATAWNY District 1 | R+30.7 | 609 | R+12.1 | 488 | R+33.4 | 602 |
| MAXATAWNY District 2 | R+17.5 | 297 | R+5.7 | 244 | R+16.7 | 293 |
| MAXATAWNY District 3 | R+2.4 | 1,263 | D+8.0 | 859 | R+1.0 | 1,231 |
| MUHLENBERG District 1 | D+9.7 | 689 | D+40.2 | 433 | D+25.4 | 682 |
| MUHLENBERG District 10 | R+8.1 | 1,130 | D+13.8 | 720 | D+4.8 | 1,175 |
| MUHLENBERG District 2 | R+4.4 | 1,038 | D+15.8 | 713 | D+0.2 | 999 |
| MUHLENBERG District 3 | R+7.6 | 1,109 | D+14.3 | 887 | R+4.1 | 1,128 |
| MUHLENBERG District 4 | D+16.2 | 951 | D+30.9 | 605 | D+21.7 | 1,016 |
| MUHLENBERG District 5 | D+0.0 | 1,246 | D+28.1 | 807 | D+10.6 | 1,194 |
| MUHLENBERG District 6 | D+0.7 | 880 | D+16.1 | 734 | R+3.8 | 901 |
| MUHLENBERG District 7 | R+3.6 | 1,484 | D+19.9 | 1,078 | D+5.6 | 1,400 |
| MUHLENBERG District 8 | D+1.8 | 991 | D+19.6 | 797 | D+0.6 | 1,058 |
| MUHLENBERG District 9 | D+3.0 | 1,149 | D+18.2 | 856 | R+1.5 | 1,107 |
| OLEY District 1 | R+32.0 | 1,079 | R+15.6 | 833 | R+33.7 | 1,058 |
| OLEY District 2 | R+30.2 | 1,390 | R+16.8 | 1,148 | R+32.5 | 1,318 |
| ONTELAUNEE District 1 | R+16.6 | 1,671 | D+7.1 | 1,128 | R+10.1 | 1,373 |
| PIKE District 1 | R+33.6 | 1,141 | R+15.6 | 909 | R+29.7 | 1,094 |
| Perry (part) | - | - | - | - | R+45.2 | 1,413 |
| Perry (usc 4) (part) | - | 0 | R+30.9 | 1,118 | - | - |
| RICHMOND District 1 | R+30.0 | 1,883 | R+9.4 | 1,453 | R+30.1 | 1,744 |
| ROCKLAND Precinct 1 | R+28.9 | 1,242 | R+11.0 | 990 | R+27.6 | 1,183 |
| ROCKLAND Precinct 2 | R+30.5 | 1,114 | R+16.5 | 943 | R+30.8 | 1,098 |
| RUSCOMBMANOR District 1 | R+38.8 | 1,004 | R+16.3 | 818 | R+34.9 | 962 |
| RUSCOMBMANOR District 2 | R+36.3 | 1,530 | R+17.4 | 1,232 | R+29.8 | 1,526 |
| Topton | R+17.6 | 1,148 | D+4.4 | 915 | R+17.1 | 1,118 |
| WASHINGTON Precinct 1 | R+31.7 | 1,373 | R+12.1 | 1,108 | R+30.7 | 1,308 |
| WASHINGTON Precinct 2 | R+29.3 | 1,547 | R+11.5 | 1,247 | R+28.1 | 1,470 |
Philadelphia: 10 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Ward 10 Division 01 (part) | D+91.0 | 387 | D+97.3 | 263 | D+97.4 | 424 |
| Ward 10 Division 02 (part) | D+86.6 | 485 | D+95.0 | 323 | D+94.3 | 548 |
| Ward 10 Division 03 (part) | D+91.2 | 422 | D+92.8 | 318 | D+95.4 | 460 |
| Ward 10 Division 11 (part) | D+83.5 | 417 | D+94.2 | 277 | D+94.8 | 500 |
| Ward 21 Division 01 (part) | D+62.5 | 643 | D+81.0 | 483 | D+64.9 | 570 |
| Ward 21 Division 09 (part) | D+55.5 | 831 | D+73.3 | 636 | D+60.3 | 726 |
| Ward 35 Division 09 (part) | D+60.9 | 555 | D+70.1 | 351 | D+67.2 | 628 |
| Ward 35 Division 10 (part) | D+59.0 | 398 | D+77.4 | 266 | D+77.0 | 440 |
| Ward 35 Division 25 (part) | D+50.9 | 336 | D+66.7 | 258 | D+60.4 | 389 |
| Ward 61 Division 22 (part) | D+82.0 | 344 | D+87.8 | 262 | D+87.5 | 367 |
Chester: 1 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| SPRING CITY Ward 1 (part) | D+10.5 | 650 | D+29.1 | 392 | D+13.5 | 481 |
2024 President (Kamala D Harris & Tim Walz vs. Donald J Trump & Jd Vance). Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file).
2022 Governor (Josh Shapiro And Austin Davis vs. Douglas V Mastriano And Carrie Lewis Delrosso). Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file).
2020 President (Joseph Robinette Biden Jr vs. Donald J. Trump). Source: Pennsylvania Department of State, official statewide precinct returns; Philadelphia from the City Commissioners' certified division file. Official precinct returns (PA Department of State bulk data; Philadelphia City Commissioners certified file).
Precinct demographics
Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.
| Area | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| District | 789,528 | 625,283 | 74.3% | 6.6% | 8.7% | 6.1% | $122k | 49.0% | 17.3% | 19.5% | 74.4% | 6.6% | 3.7% |
| Montgomery (in district) | 633,150 | 499,180 | 73.7% | 5.2% | 9.3% | 7.2% | $129k | 53.9% | 16.7% | 19.3% | 73.2% | 6.2% | 2.9% |
| Berks (in district) | 145,270 | 117,175 | 80.1% | 12.1% | 3.2% | 1.1% | $95k | 28.2% | 19.3% | 20.7% | 81.2% | 7.9% | 6.5% |
| Philadelphia (in district) | 9,845 | 7,814 | 27.1% | 15.6% | 49.4% | 4.5% | $78k | 34.1% | 21.9% | 12.6% | 59.0% | 16.6% | 8.9% |
| Chester (in district) | 1,264 | 1,114 | 65.7% | 7.6% | 3.8% | 6.3% | $67k | 46.8% | 21.3% | 16.5% | 41.4% | 6.7% | 1.8% |
Montgomery: 315 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ABINGTON WARD 01 DISTRICT 01 | 3,138 | 2,583 | 85.8% | 4.4% | 3.5% | 2.0% | $164k | 69.1% | 22.6% | 21.4% | 88.3% | 3.4% | 3.3% |
| ABINGTON WARD 01 DISTRICT 02 | 1,879 | 1,463 | 80.2% | 7.9% | 3.9% | 2.6% | $151k | 71.3% | 21.1% | 21.3% | 84.4% | 5.9% | 4.3% |
| ABINGTON WARD 01 DISTRICT 03 | 1,488 | 1,254 | 78.4% | 2.9% | 8.7% | 4.6% | $136k | 55.3% | 11.8% | 33.8% | 69.5% | 5.9% | 1.7% |
| ABINGTON WARD 02 DISTRICT 01 | 2,825 | 2,374 | 74.2% | 3.3% | 7.5% | 12.5% | $104k | 45.5% | 6.8% | 37.4% | 71.0% | 10.3% | 1.9% |
| ABINGTON WARD 02 DISTRICT 02 | 1,204 | 1,114 | 68.4% | 7.4% | 19.0% | 3.7% | $74k | 43.7% | 12.7% | 46.8% | 13.1% | 17.3% | 1.6% |
| ABINGTON WARD 02 DISTRICT 03 | 983 | 808 | 85.3% | 3.0% | 1.6% | 5.3% | $152k | 64.6% | 17.1% | 27.4% | 94.3% | 4.0% | 0.9% |
| ABINGTON WARD 03 DISTRICT 01 | 1,312 | 1,047 | 70.8% | 5.3% | 8.3% | 4.8% | $116k | 58.9% | 21.6% | 22.5% | 91.8% | 7.7% | 5.0% |
| ABINGTON WARD 03 DISTRICT 02 | 834 | 641 | 68.9% | 5.5% | 6.7% | 15.0% | $106k | 41.9% | 11.8% | 24.3% | 80.9% | 7.9% | 3.4% |
| ABINGTON WARD 03 DIVISION 03 | 2,332 | 1,913 | 74.0% | 5.5% | 3.9% | 11.4% | $108k | 72.2% | 21.6% | 21.3% | 58.7% | 6.0% | 3.2% |
| ABINGTON WARD 04 DISTRICT 01 | 1,753 | 1,353 | 52.6% | 8.3% | 10.1% | 22.4% | $163k | 35.3% | 21.3% | 25.6% | 95.7% | 10.1% | 6.1% |
| ABINGTON WARD 04 DISTRICT 02 | 1,430 | 1,085 | 44.5% | 7.4% | 13.2% | 21.1% | $104k | 48.1% | 19.8% | 19.8% | 91.2% | 14.4% | 6.7% |
| ABINGTON WARD 05 DISTRICT 01 | 1,931 | 1,305 | 38.0% | 22.8% | 29.0% | 1.8% | $89k | 33.5% | 17.9% | 12.1% | 83.4% | 14.8% | 8.3% |
| ABINGTON WARD 05 DISTRICT 02 | 1,741 | 1,308 | 58.5% | 6.2% | 17.6% | 1.2% | $79k | 37.8% | 12.2% | 17.2% | 88.4% | 11.7% | 0.2% |
| ABINGTON WARD 06 DISTRICT 01 | 1,971 | 1,474 | 78.1% | 4.0% | 11.6% | 0.5% | $127k | 46.3% | 12.9% | 13.4% | 95.3% | 1.1% | 2.2% |
| ABINGTON WARD 06 DIVISION 02 | 1,371 | 1,196 | 58.9% | 1.8% | 21.2% | 5.8% | $99k | 33.9% | 21.3% | 22.0% | 81.9% | 2.8% | 1.9% |
| ABINGTON WARD 07 DISTRICT 01 | 1,406 | 1,191 | 76.5% | 2.7% | 8.0% | 7.8% | $128k | 63.0% | 21.3% | 33.7% | 58.1% | 7.5% | 0.6% |
| ABINGTON WARD 07 DISTRICT 02 | 1,051 | 920 | 66.2% | 3.7% | 4.5% | 21.9% | $84k | 75.9% | 26.5% | 18.3% | 30.0% | 7.2% | 1.0% |
| ABINGTON WARD 07 DISTRICT 03 | 1,155 | 957 | 71.3% | 3.3% | 2.8% | 13.4% | $101k | 64.7% | 20.5% | 27.6% | 48.5% | 11.5% | 0.6% |
| ABINGTON WARD 08 DISTRICT 01 | 2,123 | 1,634 | 49.4% | 3.8% | 13.3% | 13.5% | $103k | 43.2% | 10.6% | 19.6% | 88.5% | 4.4% | 1.1% |
| ABINGTON WARD 08 DISTRICT 02 | 1,188 | 959 | 50.3% | 9.3% | 22.4% | 5.4% | $101k | 47.5% | 6.9% | 24.0% | 95.2% | 3.7% | 2.9% |
| ABINGTON WARD 09 DISTRICT 01 | 2,522 | 1,857 | 81.0% | 8.9% | 4.5% | 1.8% | $116k | 48.5% | 15.6% | 14.8% | 86.8% | 4.6% | 5.0% |
| ABINGTON WARD 09 DIVISION 02 | 1,105 | 802 | 84.3% | 12.3% | 0.2% | 1.0% | $109k | 41.3% | 18.2% | 13.5% | 91.3% | 2.2% | 3.2% |
| ABINGTON WARD 10 DISTRICT 01 | 651 | 553 | 84.9% | 2.4% | 4.8% | 3.1% | $166k | 71.6% | 27.1% | 17.3% | 89.3% | 2.5% | 1.2% |
| ABINGTON WARD 10 DISTRICT 02 | 1,165 | 894 | 65.2% | 12.4% | 16.5% | 1.0% | $141k | 61.1% | 20.8% | 15.1% | 87.7% | 3.9% | 6.8% |
| ABINGTON WARD 10 DISTRICT 03 | 721 | 586 | 82.6% | 7.3% | 3.9% | 2.1% | $138k | 68.2% | 25.9% | 20.7% | 81.2% | 4.9% | 4.2% |
| ABINGTON WARD 11 DISTRICT 01 | 671 | 568 | 71.6% | 3.0% | 2.8% | 13.7% | $96k | 63.5% | 21.6% | 30.8% | 45.4% | 12.1% | 0.3% |
| ABINGTON WARD 11 DISTRICT 02 | 1,162 | 839 | 69.1% | 11.4% | 14.6% | 0.0% | $118k | 49.1% | 10.7% | 16.9% | 87.0% | 3.9% | 4.3% |
| ABINGTON WARD 11 DISTRICT 03 | 2,053 | 1,596 | 55.3% | 15.6% | 23.0% | 3.0% | $92k | 46.8% | 19.0% | 11.8% | 70.5% | 19.5% | 6.2% |
| ABINGTON WARD 12 DISTRICT 01 | 1,503 | 1,175 | 70.9% | 5.9% | 11.3% | 1.3% | $110k | 52.0% | 19.3% | 15.5% | 84.3% | 8.8% | 2.6% |
| ABINGTON WARD 12 DISTRICT 03 | 1,658 | 1,311 | 83.1% | 0.7% | 5.3% | 3.0% | $102k | 57.7% | 18.0% | 20.7% | 72.5% | 4.5% | 0.3% |
| ABINGTON WARD 12 DIVISION 02 | 901 | 720 | 86.8% | 0.5% | 6.1% | 2.0% | $92k | 57.2% | 19.2% | 21.3% | 69.9% | 4.5% | 0.4% |
| ABINGTON WARD 13 DISTRICT 03 | 1,496 | 1,053 | 74.8% | 8.8% | 7.3% | 1.8% | $110k | 53.8% | 10.0% | 14.0% | 81.6% | 6.6% | 8.2% |
| ABINGTON WARD 13 DIVISION 01 | 1,033 | 817 | 87.9% | 0.5% | 5.7% | 1.5% | $97k | 59.4% | 19.3% | 19.6% | 73.6% | 4.5% | 0.3% |
| ABINGTON WARD 13 DIVISION 02 | 985 | 755 | 90.1% | 1.0% | 4.7% | 0.1% | $108k | 65.3% | 19.4% | 14.9% | 84.1% | 4.6% | 0.3% |
| ABINGTON WARD 14 DISTRICT 01 | 1,549 | 1,202 | 47.5% | 12.4% | 28.9% | 0.5% | $69k | 33.0% | 9.0% | 12.5% | 73.2% | 13.4% | 10.1% |
| ABINGTON WARD 14 DISTRICT 02 | 1,962 | 1,420 | 63.2% | 13.7% | 7.0% | 5.7% | $85k | 32.8% | 13.3% | 15.4% | 75.7% | 4.7% | 7.4% |
| ABINGTON WARD 15 DISTRICT 01 | 1,868 | 1,242 | 53.0% | 20.5% | 16.9% | 1.1% | $97k | 41.5% | 4.9% | 14.2% | 86.2% | 9.3% | 15.9% |
| ABINGTON WARD 15 DIVISION 02 | 2,210 | 1,649 | 59.0% | 16.4% | 16.3% | 0.7% | $115k | 40.2% | 7.2% | 22.2% | 97.8% | 7.8% | 21.3% |
| AMBLER DISTRICT 01 | 2,274 | 1,625 | 72.9% | 5.2% | 15.8% | 4.1% | $102k | 47.3% | 9.9% | 15.7% | 43.4% | 4.0% | 4.3% |
| AMBLER DISTRICT 02 | 1,948 | 1,569 | 77.9% | 6.2% | 11.3% | 2.2% | $88k | 48.8% | 19.8% | 18.1% | 55.1% | 7.1% | 5.1% |
| AMBLER DISTRICT 03 | 2,457 | 1,917 | 72.9% | 9.8% | 13.7% | 1.4% | $58k | 47.4% | 21.6% | 16.6% | 51.1% | 6.9% | 6.8% |
| BRYN ATHYN Voting District | 1,179 | 999 | 92.0% | 1.6% | 1.9% | 2.6% | $142k | 68.0% | 32.3% | 27.0% | 67.6% | 0.5% | 1.5% |
| CHELTENHAM DISTRICT 01 DIVISION 01 | 1,442 | 1,141 | 63.4% | 8.8% | 15.6% | 3.5% | $109k | 67.9% | 18.6% | 16.7% | 72.8% | 4.4% | 4.6% |
| CHELTENHAM DISTRICT 01 DIVISION 02 | 1,068 | 872 | 72.6% | 9.9% | 8.9% | 2.7% | $111k | 60.0% | 27.1% | 12.7% | 73.4% | 6.0% | 7.2% |
| CHELTENHAM DISTRICT 01 DIVISION 03 | 587 | 429 | 55.6% | 4.5% | 25.7% | 3.9% | $126k | 66.7% | 21.9% | 21.4% | 92.8% | 3.9% | 1.7% |
| CHELTENHAM DISTRICT 01 DIVISION 04 | 1,164 | 958 | 74.5% | 10.3% | 6.9% | 2.5% | $110k | 54.7% | 26.3% | 13.3% | 72.1% | 6.2% | 8.2% |
| CHELTENHAM DISTRICT 02 DIVISION 01 | 1,718 | 1,437 | 43.4% | 2.9% | 43.3% | 5.2% | $151k | 65.7% | 63.1% | 18.4% | 99.4% | 1.1% | 3.1% |
| CHELTENHAM DISTRICT 02 DIVISION 02 | 2,443 | 2,142 | 13.5% | 3.3% | 57.8% | 20.0% | $64k | 53.0% | 30.4% | 16.1% | 9.7% | 17.8% | 2.7% |
| CHELTENHAM DISTRICT 02 DIVISION 03 | 1,307 | 1,236 | 32.4% | 6.3% | 49.6% | 6.4% | $141k | 64.0% | 10.7% | 33.7% | 77.8% | 6.3% | 0.0% |
| CHELTENHAM DISTRICT 02 DIVISION 04 | 1,917 | 1,586 | 58.6% | 6.1% | 25.9% | 4.4% | $131k | 66.6% | 29.3% | 17.6% | 83.3% | 6.7% | 2.8% |
| CHELTENHAM DISTRICT 03 DIVISION 01 | 893 | 764 | 66.6% | 2.1% | 23.2% | 4.7% | $93k | 55.4% | 14.9% | 35.3% | 52.1% | 15.1% | 0.2% |
| CHELTENHAM DISTRICT 03 DIVISION 02 | 1,833 | 1,568 | 59.6% | 3.3% | 26.8% | 7.2% | $175k | 78.8% | 14.6% | 32.9% | 90.6% | 3.0% | 3.2% |
| CHELTENHAM DISTRICT 03 DIVISION 03 | 694 | 646 | 42.8% | 10.3% | 37.4% | 4.6% | $106k | 65.7% | 13.3% | 36.6% | 79.2% | 9.0% | 12.2% |
| CHELTENHAM DISTRICT 03 DIVISION 04 | 1,252 | 914 | 19.8% | 9.4% | 59.4% | 1.7% | $167k | 63.9% | 16.0% | 20.3% | 76.0% | 3.8% | 6.0% |
| CHELTENHAM DISTRICT 04 DIVISION 01 | 2,306 | 1,943 | 18.1% | 4.9% | 63.9% | 6.6% | $65k | 46.5% | 24.3% | 16.2% | 20.9% | 16.9% | 6.1% |
| CHELTENHAM DISTRICT 04 DIVISION 02 | 2,107 | 1,746 | 14.8% | 6.3% | 71.9% | 4.9% | $71k | 35.7% | 16.5% | 13.3% | 0.0% | 8.9% | 2.2% |
| CHELTENHAM DISTRICT 04 DIVISION 03 | 1,552 | 1,283 | 63.2% | 3.7% | 26.0% | 3.3% | $128k | 61.7% | 15.0% | 30.9% | 66.7% | 9.1% | 3.7% |
| CHELTENHAM DISTRICT 04 DIVISION 04 | 475 | 336 | 72.7% | 1.5% | 22.0% | 0.1% | $198k | 69.7% | 16.6% | 19.8% | 77.4% | 1.8% | 2.1% |
| CHELTENHAM DISTRICT 05 DIVISION 01 | 1,182 | 943 | 46.5% | 10.1% | 25.3% | 9.1% | $175k | 77.0% | 21.2% | 22.5% | 74.4% | 4.1% | 4.3% |
| CHELTENHAM DISTRICT 05 DIVISION 02 | 1,202 | 948 | 35.2% | 5.2% | 47.5% | 7.9% | $139k | 64.8% | 15.9% | 27.9% | 80.4% | 12.0% | 1.3% |
| CHELTENHAM DISTRICT 05 DIVISION 03 | 1,162 | 961 | 23.5% | 8.1% | 51.4% | 8.9% | $160k | 59.6% | 16.5% | 29.6% | 92.9% | 12.6% | 2.8% |
| CHELTENHAM DISTRICT 05 DIVISION 04 | 1,328 | 1,051 | 15.9% | 11.1% | 55.6% | 10.1% | $162k | 44.4% | 27.8% | 19.1% | 97.4% | 0.8% | 5.9% |
| CHELTENHAM DISTRICT 06 DIVISION 01 | 2,127 | 1,718 | 62.2% | 5.0% | 22.5% | 5.9% | $167k | 73.9% | 13.2% | 23.8% | 81.5% | 5.5% | 0.9% |
| CHELTENHAM DISTRICT 06 DIVISION 02 | 1,341 | 1,136 | 60.4% | 7.7% | 22.6% | 4.8% | $139k | 65.3% | 11.2% | 23.1% | 66.8% | 8.7% | 3.7% |
| CHELTENHAM DISTRICT 06 DIVISION 03 | 1,374 | 1,072 | 31.7% | 11.3% | 38.3% | 16.1% | $145k | 45.8% | 22.5% | 20.7% | 78.8% | 5.2% | 3.1% |
| CHELTENHAM DISTRICT 07 DIVISION 01 | 2,471 | 2,020 | 58.3% | 6.1% | 28.5% | 4.7% | $95k | 46.6% | 33.3% | 9.6% | 68.4% | 6.3% | 2.8% |
| CHELTENHAM DISTRICT 07 DIVISION 02 | 1,136 | 930 | 32.9% | 20.1% | 32.8% | 11.8% | $121k | 59.0% | 15.8% | 19.6% | 89.1% | 2.9% | 20.8% |
| CHELTENHAM DISTRICT 07 DIVISION 03 | 2,120 | 1,668 | 23.7% | 8.0% | 49.3% | 14.0% | $142k | 36.7% | 23.6% | 20.2% | 84.2% | 2.8% | 4.4% |
| COLLEGEVILLE DISTRICT 01 | 2,605 | 2,258 | 77.1% | 5.4% | 4.5% | 5.6% | $106k | 52.6% | 36.8% | 14.9% | 97.5% | 11.1% | 3.9% |
| COLLEGEVILLE DISTRICT 02 | 1,827 | 1,780 | 72.8% | 8.2% | 8.6% | 7.5% | $50k | 39.6% | 71.7% | 17.4% | 38.6% | 2.0% | 2.3% |
| COLLEGEVILLE DISTRICT 03 | 775 | 543 | 79.8% | 0.4% | 0.4% | 9.2% | $222k | 78.1% | 15.3% | 4.5% | 76.6% | 0.8% | 0.2% |
| CONSHOHOCKEN DISTRICT 01 | 1,808 | 1,678 | 88.5% | 1.1% | 3.6% | 3.5% | $121k | 71.7% | 37.0% | 12.4% | 39.0% | 6.5% | 1.9% |
| CONSHOHOCKEN DISTRICT 02 | 997 | 920 | 89.1% | 3.0% | 0.9% | 3.6% | $122k | 78.8% | 39.7% | 9.1% | 28.5% | 7.1% | 1.5% |
| CONSHOHOCKEN DISTRICT 03 | 1,463 | 1,186 | 73.5% | 17.9% | 2.3% | 1.2% | $107k | 69.9% | 38.6% | 2.8% | 21.5% | 6.6% | 7.3% |
| CONSHOHOCKEN DISTRICT 04 | 1,401 | 1,228 | 84.2% | 2.2% | 3.3% | 2.3% | $128k | 57.7% | 27.2% | 13.0% | 58.3% | 1.4% | 1.9% |
| CONSHOHOCKEN DISTRICT 05 | 1,510 | 1,175 | 81.3% | 1.8% | 10.9% | 0.0% | $147k | 62.6% | 29.7% | 9.3% | 75.1% | 3.0% | 1.0% |
| CONSHOHOCKEN DISTRICT 06 | 849 | 739 | 83.9% | 2.3% | 2.5% | 2.1% | $130k | 56.2% | 25.6% | 12.6% | 60.8% | 0.2% | 1.4% |
| CONSHOHOCKEN DISTRICT 07 | 1,183 | 914 | 81.5% | 1.0% | 11.2% | 0.3% | $151k | 61.6% | 28.1% | 9.8% | 79.3% | 2.8% | 0.8% |
| DOUGLASS DISTRICT 01 | 1,745 | 1,509 | 91.2% | 1.0% | 0.0% | 3.9% | $99k | 29.3% | 8.1% | 28.4% | 96.3% | 1.5% | 0.0% |
| DOUGLASS DISTRICT 02 | 2,722 | 2,071 | 89.4% | 1.2% | 2.7% | 3.2% | $127k | 43.1% | 13.3% | 18.5% | 83.0% | 2.5% | 1.5% |
| DOUGLASS DISTRICT 03 | 4,193 | 3,149 | 90.2% | 0.6% | 2.2% | 3.5% | $127k | 42.0% | 15.1% | 16.7% | 82.5% | 2.2% | 0.7% |
| DOUGLASS DISTRICT 04 | 2,148 | 1,662 | 91.8% | 1.0% | 0.2% | 1.1% | $132k | 33.6% | 11.5% | 18.4% | 89.4% | 1.6% | 0.4% |
| EAST NORRITON DISTRICT 01 DIVISION 01 | 1,851 | 1,641 | 79.4% | 11.6% | 7.0% | 0.1% | $91k | 37.2% | 12.5% | 13.0% | 78.4% | 3.7% | 10.9% |
| EAST NORRITON DISTRICT 01 DIVISION 02 | 1,537 | 1,394 | 67.7% | 7.3% | 11.8% | 8.1% | $89k | 34.3% | 13.4% | 21.6% | 66.9% | 8.3% | 5.4% |
| EAST NORRITON DISTRICT 01 DIVISION 03 | 1,808 | 1,478 | 73.4% | 7.7% | 8.5% | 5.5% | $152k | 60.9% | 15.0% | 22.5% | 99.9% | 0.6% | 0.0% |
| EAST NORRITON DISTRICT 01 DIVISION 04 | 2,245 | 1,731 | 59.3% | 18.3% | 13.6% | 3.2% | $147k | 64.1% | 13.8% | 19.5% | 100.0% | 1.5% | 0.0% |
| EAST NORRITON DISTRICT 02 DIVISION 01 | 1,534 | 1,379 | 58.6% | 3.9% | 25.7% | 7.2% | $88k | 32.0% | 18.1% | 23.0% | 42.9% | 9.3% | 1.1% |
| EAST NORRITON DISTRICT 02 DIVISION 02 | 1,412 | 1,138 | 63.3% | 1.5% | 25.7% | 4.3% | $119k | 49.8% | 14.7% | 17.4% | 66.4% | 5.0% | 1.7% |
| EAST NORRITON DISTRICT 02 DIVISION 03 | 2,614 | 2,388 | 56.5% | 10.0% | 19.6% | 9.4% | $67k | 45.4% | 10.5% | 36.6% | 41.2% | 9.6% | 7.1% |
| EAST NORRITON DISTRICT 02 DIVISION 04 | 1,048 | 905 | 58.1% | 3.8% | 10.9% | 18.6% | $118k | 40.7% | 8.9% | 22.2% | 90.2% | 10.8% | 5.1% |
| GREEN LANE Voting District | 495 | 378 | 90.4% | 1.8% | 5.6% | 1.2% | $72k | 26.2% | 19.7% | 16.7% | 68.0% | 8.2% | 0.0% |
| HATBORO DISTRICT NORTH DIVISION 01 | 1,167 | 968 | 93.6% | 2.8% | 3.5% | 0.0% | $88k | 49.1% | 15.9% | 20.1% | 80.5% | 9.3% | 3.4% |
| HATBORO DISTRICT NORTH DIVISION 02 | 3,522 | 2,759 | 79.9% | 7.2% | 5.0% | 4.1% | $112k | 42.5% | 22.0% | 12.4% | 50.7% | 3.6% | 4.7% |
| HATBORO DISTRICT SOUTH DIVISION 01 | 1,912 | 1,607 | 88.2% | 6.5% | 1.9% | 2.4% | $125k | 37.7% | 19.0% | 16.3% | 70.7% | 3.4% | 0.2% |
| HATBORO DISTRICT SOUTH DIVISION 02 | 1,760 | 1,364 | 67.1% | 2.3% | 14.8% | 12.8% | $96k | 49.4% | 11.5% | 10.8% | 42.8% | 4.4% | 1.0% |
| HORSHAM DISTRICT 02 DIVISION 04 | 1,784 | 1,378 | 93.7% | 0.8% | 0.0% | 5.5% | $166k | 48.9% | 11.1% | 11.8% | 99.9% | 0.5% | 2.1% |
| HORSHAM DISTRICT 03 DIVISION 03 | 2,073 | 1,681 | 74.6% | 0.4% | 12.0% | 6.1% | $147k | 52.7% | 27.2% | 15.9% | 70.1% | 10.6% | 0.1% |
| HORSHAM DISTRICT 04 DIVISION 01 | 901 | 627 | 99.0% | 0.0% | 0.1% | 0.0% | $250k | 81.7% | 12.2% | 8.1% | 92.7% | 13.0% | 0.0% |
| JENKINTOWN DISTRICT 01 | 1,038 | 790 | 67.4% | 7.5% | 6.3% | 2.5% | $192k | 67.8% | 20.2% | 16.2% | 83.5% | 9.4% | 7.7% |
| JENKINTOWN DISTRICT 02 | 913 | 679 | 87.0% | 2.5% | 9.0% | 1.1% | $91k | 71.1% | 7.8% | 22.4% | 59.2% | 8.5% | 0.0% |
| JENKINTOWN DISTRICT 03 | 1,390 | 1,031 | 84.5% | 2.9% | 9.0% | 1.3% | $96k | 67.8% | 8.8% | 21.3% | 61.9% | 9.3% | 0.3% |
| JENKINTOWN DISTRICT 04 | 1,249 | 921 | 79.5% | 3.6% | 9.2% | 1.5% | $105k | 60.2% | 10.9% | 18.7% | 68.1% | 11.1% | 0.7% |
| LANSDALE DISTRICT 01 DIVISION 01 | 1,996 | 1,646 | 63.6% | 1.6% | 8.7% | 22.2% | $88k | 39.8% | 31.9% | 12.4% | 52.2% | 8.3% | 0.3% |
| LANSDALE DISTRICT 01 DIVISION 02 | 2,453 | 1,954 | 72.8% | 8.4% | 3.6% | 14.1% | $95k | 42.1% | 24.4% | 13.6% | 47.8% | 10.2% | 5.4% |
| LANSDALE DISTRICT 01 DIVISION 03 | 1,392 | 1,146 | 72.3% | 12.1% | 1.7% | 12.8% | $87k | 39.0% | 22.4% | 12.4% | 30.0% | 12.4% | 7.4% |
| LANSDALE DISTRICT 02 DIVISION 01 | 1,543 | 1,249 | 54.1% | 12.2% | 6.4% | 19.4% | $72k | 29.6% | 20.2% | 14.5% | 55.5% | 19.4% | 12.0% |
| LANSDALE DISTRICT 02 DIVISION 02 | 2,499 | 1,994 | 56.7% | 15.1% | 9.0% | 17.4% | $88k | 35.3% | 19.9% | 20.9% | 66.9% | 11.0% | 13.6% |
| LANSDALE DISTRICT 02 DIVISION 03 | 2,302 | 1,705 | 84.6% | 5.3% | 5.7% | 1.3% | $100k | 45.4% | 10.0% | 17.8% | 61.1% | 11.1% | 4.2% |
| LANSDALE DISTRICT 03 DIVISION 01 | 2,144 | 1,553 | 38.4% | 13.8% | 3.9% | 35.1% | $69k | 23.3% | 14.6% | 18.9% | 64.8% | 12.6% | 8.1% |
| LANSDALE DISTRICT 03 DIVISION 02 | 2,634 | 2,086 | 71.8% | 4.1% | 6.5% | 10.9% | $83k | 38.6% | 14.5% | 15.2% | 46.9% | 12.9% | 0.9% |
| LANSDALE DISTRICT 03 DIVISION 03 | 1,927 | 1,513 | 80.3% | 3.4% | 5.0% | 6.2% | $126k | 64.8% | 18.0% | 15.5% | 72.1% | 5.5% | 1.0% |
| LIMERICK DISTRICT 01 | 4,747 | 3,552 | 87.8% | 0.5% | 1.3% | 5.5% | $139k | 52.9% | 15.3% | 11.6% | 76.0% | 5.8% | 0.2% |
| LIMERICK DISTRICT 02 | 1,810 | 1,452 | 84.5% | 5.0% | 0.0% | 9.0% | $103k | 50.6% | 12.6% | 23.4% | 82.0% | 5.1% | 0.9% |
| LIMERICK DISTRICT 03 | 3,569 | 2,893 | 90.0% | 3.8% | 1.5% | 0.1% | $110k | 52.7% | 17.1% | 18.8% | 91.3% | 0.9% | 0.9% |
| LIMERICK DISTRICT 04 | 3,124 | 2,567 | 85.9% | 1.5% | 2.3% | 4.4% | $107k | 48.1% | 20.2% | 14.2% | 74.7% | 6.8% | 0.1% |
| LIMERICK DISTRICT 05 | 4,953 | 3,743 | 87.3% | 4.5% | 0.0% | 5.4% | $122k | 60.8% | 12.3% | 14.4% | 91.2% | 2.4% | 0.5% |
| LIMERICK DISTRICT 06 | 2,822 | 2,203 | 81.9% | 2.7% | 3.1% | 11.0% | $125k | 49.8% | 26.8% | 11.0% | 82.2% | 2.6% | 1.0% |
| LOWER FREDERICK DISTRICT 01 | 2,010 | 1,452 | 90.0% | 2.8% | 3.8% | 0.8% | $105k | 48.7% | 14.4% | 9.0% | 79.8% | 15.9% | 1.4% |
| LOWER FREDERICK DISTRICT 02 | 2,921 | 2,396 | 97.1% | 1.0% | 0.5% | 0.6% | $146k | 49.6% | 16.1% | 13.3% | 87.8% | 7.1% | 0.9% |
| LOWER GWYNEDD DISTRICT 01 DIVISION 01 | 1,677 | 1,316 | 81.9% | 0.1% | 1.5% | 11.3% | $190k | 70.2% | 6.5% | 41.6% | 54.7% | 0.9% | 0.7% |
| LOWER GWYNEDD DISTRICT 01 DIVISION 02 | 1,301 | 896 | 78.9% | 0.5% | 5.1% | 14.7% | $177k | 84.7% | 6.9% | 23.1% | 95.5% | 0.5% | 0.0% |
| LOWER GWYNEDD DISTRICT 01 DIVISION 03 | 2,324 | 1,844 | 72.4% | 3.2% | 4.2% | 18.6% | $146k | 80.5% | 23.9% | 24.6% | 74.7% | 4.0% | 1.1% |
| LOWER GWYNEDD DISTRICT 01 DIVISION 04 | 2,398 | 1,899 | 74.1% | 6.0% | 9.7% | 8.6% | $145k | 69.3% | 10.8% | 30.3% | 84.8% | 5.5% | 1.5% |
| LOWER GWYNEDD DISTRICT 02 DIVISION 01 | 2,705 | 2,140 | 73.9% | 2.4% | 0.3% | 21.0% | $170k | 72.5% | 9.3% | 29.8% | 72.9% | 4.1% | 1.6% |
| LOWER GWYNEDD DISTRICT 02 DIVISION 02 | 1,855 | 1,490 | 65.3% | 4.0% | 17.4% | 6.3% | $95k | 58.3% | 12.9% | 25.1% | 89.7% | 2.8% | 1.1% |
| LOWER MERION WARD 01 PRECINCT 01 | 1,019 | 702 | 87.5% | 3.4% | 0.6% | 2.3% | $228k | 82.3% | 3.1% | 20.8% | 98.0% | 2.5% | 0.4% |
| LOWER MERION WARD 01 PRECINCT 02 | 1,732 | 1,219 | 83.5% | 1.8% | 0.8% | 5.1% | $236k | 90.3% | 7.1% | 18.6% | 92.3% | 1.6% | 0.4% |
| LOWER MERION WARD 01 PRECINCT 03 | 900 | 669 | 87.9% | 0.0% | 4.4% | 2.5% | $250k | 85.6% | 5.1% | 19.6% | 84.8% | 2.8% | 0.1% |
| LOWER MERION WARD 02 PRECINCT 01 | 1,565 | 1,214 | 90.1% | 0.0% | 2.4% | 2.9% | $249k | 82.6% | 15.0% | 27.9% | 77.0% | 0.9% | 0.0% |
| LOWER MERION WARD 02 PRECINCT 03 | 1,427 | 1,196 | 72.0% | 1.5% | 14.6% | 10.3% | $120k | 68.5% | 6.6% | 33.2% | 67.9% | 8.3% | 0.5% |
| LOWER MERION WARD 02 WARD 02 | 1,465 | 1,015 | 91.9% | 1.0% | 0.3% | 5.2% | $249k | 89.0% | 9.6% | 17.1% | 91.9% | 2.1% | 0.1% |
| LOWER MERION WARD 03 DISTRICT 03 | 1,060 | 836 | 65.8% | 12.6% | 0.4% | 12.8% | $107k | 70.4% | 17.1% | 21.7% | 80.0% | 4.7% | 0.6% |
| LOWER MERION WARD 03 PRECINCT 01 | 1,435 | 833 | 82.8% | 3.0% | 5.5% | 4.4% | $250k | 88.7% | 1.9% | 8.1% | 94.0% | 0.3% | 5.2% |
| LOWER MERION WARD 03 PRECINCT 02 | 1,570 | 1,209 | 68.1% | 1.7% | 2.2% | 18.3% | $204k | 84.9% | 4.5% | 30.5% | 92.1% | 1.8% | 1.4% |
| LOWER MERION WARD 06 PRECINCT 03 | 1,628 | 1,287 | 85.8% | 3.1% | 0.3% | 3.2% | $249k | 90.3% | 7.6% | 27.3% | 97.6% | 1.3% | 1.1% |
| LOWER MERION WARD 09 PRECINCT 01 | 1,276 | 747 | 73.7% | 1.4% | 16.5% | 4.8% | $126k | 72.1% | 23.8% | 10.5% | 60.2% | 7.0% | 3.6% |
| LOWER MERION WARD 09 PRECINCT 02 | 1,837 | 1,322 | 84.7% | 1.1% | 2.1% | 7.3% | $193k | 75.6% | 14.7% | 23.7% | 74.0% | 5.5% | 1.8% |
| LOWER MERION WARD 09 PRECINCT 03 | 1,905 | 1,654 | 69.1% | 1.1% | 15.4% | 8.4% | $131k | 66.6% | 24.3% | 34.9% | 54.2% | 8.1% | 0.9% |
| LOWER MERION WARD 11 PRECINCT 03 | 1,952 | 1,323 | 83.0% | 3.4% | 0.4% | 9.3% | $250k | 84.9% | 10.7% | 18.9% | 95.7% | 1.7% | 0.6% |
| LOWER MERION WARD 12 PRECINCT 03 (CD 04) | 2,422 | 1,848 | 75.7% | 4.7% | 3.2% | 11.3% | $232k | 80.4% | 27.7% | 19.6% | 83.8% | 5.7% | 2.5% |
| LOWER MERION WARD 13 PRECINCT 01 | 1,193 | 882 | 89.4% | 1.6% | 0.0% | 4.6% | $246k | 88.1% | 6.4% | 22.9% | 89.8% | 2.3% | 1.3% |
| LOWER MERION WARD 13 PRECINCT 02 | 1,448 | 1,060 | 85.8% | 1.7% | 0.0% | 5.8% | $249k | 88.2% | 4.4% | 23.2% | 93.8% | 3.2% | 1.2% |
| LOWER MERION WARD 13 PRECINCT 03 | 1,941 | 1,073 | 59.4% | 0.5% | 33.4% | 2.7% | $142k | 66.9% | 22.7% | 10.9% | 58.4% | 41.3% | 0.6% |
| LOWER MORELAND DISTRICT 01 | 2,074 | 1,652 | 83.1% | 6.5% | 2.3% | 4.7% | $94k | 55.0% | 9.9% | 33.2% | 62.9% | 7.7% | 3.5% |
| LOWER MORELAND DISTRICT 02 | 1,993 | 1,389 | 81.1% | 3.1% | 0.1% | 9.9% | $144k | 61.6% | 18.5% | 13.9% | 82.6% | 1.4% | 0.8% |
| LOWER MORELAND DISTRICT 03 | 3,462 | 2,571 | 75.0% | 2.9% | 1.0% | 18.8% | $201k | 58.8% | 19.0% | 15.8% | 95.7% | 1.8% | 1.4% |
| LOWER MORELAND DISTRICT 04 PRECINCT 01 | 604 | 465 | 83.0% | 4.3% | 1.5% | 8.4% | $185k | 50.1% | 17.8% | 22.7% | 95.5% | 2.1% | 1.9% |
| LOWER MORELAND DISTRICT 04 PRECINCT 02 | 1,379 | 1,008 | 78.7% | 5.9% | 0.8% | 12.5% | $174k | 49.9% | 17.5% | 20.2% | 94.8% | 3.4% | 3.6% |
| LOWER MORELAND DISTRICT 05 | 2,618 | 2,062 | 78.5% | 1.5% | 1.2% | 12.4% | $183k | 58.5% | 20.6% | 12.3% | 96.2% | 1.4% | 0.8% |
| LOWER MORELAND DISTRICT 06 | 1,728 | 1,326 | 79.9% | 5.7% | 3.1% | 10.1% | $153k | 56.0% | 15.6% | 17.3% | 94.0% | 0.6% | 2.7% |
| LOWER POTTSGROVE DISTRICT 01 | 2,177 | 1,749 | 95.5% | 0.3% | 1.0% | 0.6% | $115k | 29.2% | 19.1% | 17.0% | 94.0% | 5.1% | 0.1% |
| LOWER POTTSGROVE DISTRICT 02 | 4,079 | 3,329 | 78.4% | 3.7% | 15.1% | 0.6% | $91k | 34.8% | 15.4% | 19.7% | 77.8% | 5.7% | 2.3% |
| LOWER POTTSGROVE DISTRICT 03 | 3,245 | 2,147 | 77.2% | 7.9% | 9.0% | 2.8% | $124k | 33.5% | 20.0% | 12.0% | 68.9% | 22.5% | 2.9% |
| LOWER POTTSGROVE DISTRICT 04 | 3,028 | 2,178 | 70.4% | 15.0% | 7.2% | 2.1% | $118k | 40.6% | 14.8% | 18.6% | 73.3% | 13.0% | 9.0% |
| LOWER PROVIDENCE DISTRICT 01 DIVISION 01 | 2,900 | 2,283 | 80.0% | 0.5% | 2.7% | 13.3% | $174k | 56.9% | 22.0% | 12.4% | 92.5% | 0.5% | 0.2% |
| LOWER PROVIDENCE DISTRICT 01 DIVISION 02 | 3,288 | 2,563 | 77.3% | 0.5% | 8.9% | 12.0% | $212k | 63.5% | 22.3% | 12.4% | 96.9% | 0.5% | 0.3% |
| LOWER PROVIDENCE DISTRICT 02 DIVISION 01 | 1,950 | 1,522 | 87.1% | 1.5% | 0.6% | 6.9% | $90k | 48.0% | 14.4% | 13.5% | 86.8% | 6.5% | 0.2% |
| LOWER PROVIDENCE DISTRICT 02 DIVISION 02 | 1,862 | 1,451 | 73.2% | 2.2% | 2.7% | 15.8% | $111k | 52.5% | 19.4% | 22.3% | 64.6% | 12.1% | 0.7% |
| LOWER PROVIDENCE DISTRICT 02 DIVISION 03 | 2,656 | 2,009 | 74.0% | 4.6% | 1.7% | 9.8% | $162k | 56.4% | 7.6% | 19.1% | 95.3% | 1.9% | 3.9% |
| LOWER PROVIDENCE DISTRICT 02 DIVISION 04 | 3,398 | 2,898 | 56.6% | 9.4% | 23.1% | 5.1% | $93k | 29.4% | 21.6% | 8.8% | 62.0% | 11.8% | 6.2% |
| LOWER PROVIDENCE DISTRICT 03 DISTRICT 01 | 1,925 | 1,613 | 72.4% | 0.9% | 4.0% | 20.7% | $76k | 55.2% | 6.9% | 41.3% | 41.3% | 8.1% | 0.2% |
| LOWER PROVIDENCE DISTRICT 03 DISTRICT 02 | 2,669 | 2,052 | 70.8% | 1.9% | 3.0% | 21.7% | $107k | 49.1% | 10.8% | 18.7% | 64.1% | 5.5% | 0.2% |
| LOWER PROVIDENCE DISTRICT 03 DISTRICT 03 | 3,712 | 2,767 | 75.8% | 1.3% | 3.4% | 16.9% | $185k | 59.4% | 19.4% | 10.3% | 96.7% | 0.1% | 0.8% |
| LOWER PROVIDENCE DISTRICT 03 DISTRICT 04 | 1,482 | 1,381 | 91.8% | 0.8% | 5.0% | 0.7% | $81k | 56.8% | 11.4% | 54.4% | 52.8% | 5.5% | 0.3% |
| LOWER SALFORD DISTRICT 01 | 2,942 | 2,555 | 84.6% | 0.7% | 7.3% | 2.5% | $152k | 44.9% | 14.9% | 29.2% | 61.8% | 5.1% | 1.0% |
| LOWER SALFORD DISTRICT 02 | 1,684 | 1,372 | 81.7% | 2.0% | 2.3% | 8.0% | $122k | 48.0% | 15.0% | 20.7% | 89.7% | 2.0% | 1.3% |
| LOWER SALFORD DISTRICT 03 | 2,112 | 1,807 | 80.7% | 8.9% | 5.5% | 1.0% | $133k | 38.3% | 9.2% | 17.9% | 68.9% | 4.3% | 1.0% |
| LOWER SALFORD DISTRICT 04 | 2,685 | 2,113 | 83.8% | 9.9% | 0.4% | 4.0% | $119k | 41.1% | 15.7% | 20.7% | 66.0% | 9.3% | 4.0% |
| LOWER SALFORD DISTRICT 05 | 3,389 | 2,678 | 84.4% | 0.1% | 3.3% | 9.3% | $227k | 78.5% | 17.2% | 10.8% | 88.2% | 0.9% | 0.1% |
| LOWER SALFORD DISTRICT 06 | 3,316 | 2,157 | 60.1% | 11.9% | 20.8% | 6.7% | $230k | 64.9% | 18.2% | 10.8% | 70.0% | 26.1% | 6.7% |
| NEW HANOVER DISTRICT 01 | 4,744 | 3,524 | 84.6% | 6.9% | 4.7% | 0.4% | $140k | 42.3% | 11.8% | 18.2% | 97.1% | 8.9% | 3.4% |
| NEW HANOVER DISTRICT 02 | 3,557 | 2,799 | 85.9% | 3.4% | 2.9% | 3.8% | $140k | 55.0% | 13.7% | 19.7% | 98.3% | 2.4% | 1.7% |
| NEW HANOVER DISTRICT 03 | 5,151 | 3,636 | 83.5% | 6.1% | 3.1% | 2.5% | $143k | 48.0% | 14.8% | 10.6% | 98.9% | 4.8% | 3.2% |
| NORTH WALES DISTRICT 01 | 1,133 | 844 | 84.2% | 4.2% | 0.2% | 0.4% | $149k | 48.4% | 25.0% | 12.8% | 69.2% | 7.7% | 0.9% |
| NORTH WALES DISTRICT 02 | 1,225 | 975 | 73.7% | 7.3% | 0.1% | 11.0% | $128k | 36.8% | 27.3% | 13.7% | 66.2% | 4.4% | 5.4% |
| NORTH WALES DISTRICT 03 | 990 | 818 | 84.2% | 3.0% | 0.8% | 6.5% | $119k | 34.9% | 12.4% | 21.6% | 88.9% | 3.0% | 2.8% |
| PERKIOMEN DISTRICT 01 | 4,513 | 3,210 | 80.0% | 6.4% | 5.1% | 3.7% | $171k | 61.9% | 18.7% | 7.2% | 92.8% | 4.6% | 3.9% |
| PERKIOMEN DISTRICT 02 | 4,535 | 3,376 | 84.4% | 5.1% | 3.1% | 3.9% | $148k | 53.7% | 17.4% | 10.1% | 85.6% | 4.6% | 4.7% |
| PLYMOUTH DISTRICT 01 DIVISION 01 | 2,076 | 1,656 | 69.9% | 7.0% | 12.3% | 2.9% | $106k | 39.6% | 20.3% | 19.4% | 76.1% | 8.6% | 3.3% |
| PLYMOUTH DISTRICT 01 DIVISION 02 | 3,244 | 2,656 | 66.0% | 3.5% | 12.4% | 9.4% | $113k | 56.9% | 20.2% | 17.0% | 63.2% | 2.1% | 1.0% |
| PLYMOUTH DISTRICT 02 DISTRICT 03 | 1,952 | 1,653 | 71.5% | 5.2% | 11.6% | 8.4% | $124k | 38.6% | 14.3% | 21.8% | 73.0% | 1.5% | 0.7% |
| PLYMOUTH DISTRICT 02 DIVISION 01 | 826 | 629 | 73.8% | 17.2% | 3.1% | 2.8% | $178k | 53.9% | 9.9% | 27.9% | 99.6% | 4.9% | 16.9% |
| PLYMOUTH DISTRICT 02 DIVISION 02 | 1,395 | 1,140 | 76.1% | 9.8% | 5.7% | 4.9% | $159k | 44.9% | 12.6% | 27.5% | 93.6% | 3.4% | 9.0% |
| PLYMOUTH DISTRICT 03 DIVISION 01 | 2,047 | 1,577 | 86.7% | 4.0% | 2.0% | 3.1% | $173k | 61.7% | 10.6% | 28.4% | 95.7% | 5.6% | 7.4% |
| PLYMOUTH DISTRICT 03 DIVISION 02 | 1,995 | 1,484 | 61.5% | 9.9% | 17.4% | 7.5% | $136k | 60.5% | 12.3% | 13.4% | 57.1% | 1.1% | 1.2% |
| PLYMOUTH DISTRICT 03 DIVISION 03 | 1,354 | 1,172 | 73.5% | 5.3% | 8.9% | 6.8% | $98k | 62.9% | 12.3% | 26.3% | 34.4% | 6.5% | 4.5% |
| PLYMOUTH DISTRICT 04 DIVISION 01 | 1,603 | 1,305 | 71.7% | 4.6% | 9.8% | 10.6% | $106k | 62.2% | 27.1% | 16.8% | 45.7% | 4.2% | 1.7% |
| PLYMOUTH DISTRICT 04 DIVISION 02 | 2,012 | 1,732 | 69.7% | 3.9% | 9.1% | 8.5% | $114k | 60.2% | 25.3% | 19.6% | 57.0% | 1.7% | 0.9% |
| POTTSTOWN DISTRICT 01 DIVISION 01 | 2,314 | 1,462 | 22.2% | 16.4% | 43.4% | 0.0% | $37k | 17.3% | 25.2% | 12.7% | 26.8% | 24.3% | 7.2% |
| POTTSTOWN DISTRICT 01 DIVISION 02 | 917 | 587 | 25.1% | 14.8% | 43.6% | 0.4% | $37k | 19.1% | 25.6% | 13.0% | 29.0% | 23.5% | 6.6% |
| POTTSTOWN DISTRICT 02 DIVISION 01 | 2,217 | 1,628 | 61.2% | 9.6% | 21.6% | 0.3% | $41k | 24.1% | 17.4% | 12.8% | 43.1% | 22.0% | 7.4% |
| POTTSTOWN DISTRICT 02 DIVISION 02 | 2,389 | 1,724 | 45.2% | 13.4% | 33.3% | 1.4% | $60k | 18.9% | 18.3% | 9.8% | 53.7% | 16.0% | 6.8% |
| POTTSTOWN DISTRICT 03 | 2,854 | 2,130 | 46.1% | 15.5% | 19.8% | 6.0% | $65k | 21.1% | 21.4% | 19.9% | 64.4% | 12.4% | 7.0% |
| POTTSTOWN DISTRICT 04 | 2,973 | 2,334 | 70.5% | 8.5% | 15.5% | 1.1% | $81k | 20.1% | 24.5% | 17.3% | 66.4% | 8.7% | 3.8% |
| POTTSTOWN DISTRICT 05 | 2,926 | 2,467 | 72.2% | 8.9% | 11.9% | 5.0% | $90k | 21.3% | 20.1% | 15.5% | 68.2% | 10.4% | 3.7% |
| POTTSTOWN DISTRICT 06 | 3,144 | 2,480 | 62.5% | 16.3% | 6.2% | 10.5% | $54k | 15.9% | 20.2% | 12.9% | 47.9% | 27.7% | 8.8% |
| POTTSTOWN DISTRICT 07 DISTRICT 01 | 1,882 | 1,312 | 39.5% | 10.8% | 43.9% | 1.7% | $56k | 29.4% | 28.1% | 12.7% | 46.8% | 25.0% | 7.3% |
| POTTSTOWN DISTRICT 07 DISTRICT 02 | 1,701 | 1,401 | 71.5% | 11.3% | 12.2% | 1.7% | $66k | 27.8% | 8.3% | 34.5% | 79.0% | 8.6% | 13.2% |
| ROCKLEDGE Voting District | 2,596 | 2,179 | 91.4% | 3.0% | 0.3% | 0.1% | $92k | 45.0% | 18.4% | 21.5% | 71.1% | 9.4% | 0.2% |
| ROYERSFORD DISTRICT 01 | 2,297 | 1,757 | 78.0% | 4.1% | 4.1% | 2.8% | $74k | 22.4% | 15.8% | 16.3% | 46.2% | 13.5% | 4.4% |
| ROYERSFORD DISTRICT 02 | 2,449 | 2,025 | 84.4% | 8.2% | 2.7% | 1.3% | $78k | 35.8% | 22.4% | 10.3% | 46.0% | 11.6% | 3.6% |
| SCHWENKSVILLE Voting District | 1,355 | 1,053 | 87.9% | 1.5% | 7.9% | 0.4% | $73k | 34.4% | 17.1% | 17.1% | 58.7% | 9.2% | 0.5% |
| SKIPPACK DISTRICT 01 | 2,112 | 1,734 | 89.1% | 2.0% | 0.3% | 7.4% | $158k | 59.2% | 14.4% | 22.0% | 91.6% | 2.4% | 1.9% |
| SKIPPACK DISTRICT 02 | 3,648 | 2,595 | 87.8% | 2.4% | 2.3% | 6.1% | $166k | 67.6% | 8.5% | 15.5% | 99.2% | 2.1% | 0.3% |
| SKIPPACK DISTRICT 03 | 8,791 | 7,700 | 61.6% | 6.7% | 24.6% | 5.1% | $133k | 33.9% | 10.4% | 20.1% | 93.7% | 2.8% | 6.8% |
| SPRINGFIELD DISTRICT 01 DIVISION 01 | 2,251 | 2,005 | 83.6% | 2.4% | 4.7% | 7.1% | $139k | 60.7% | 12.3% | 41.5% | 47.2% | 18.0% | 1.5% |
| SPRINGFIELD DISTRICT 01 DIVISION 02 | 1,896 | 1,419 | 85.9% | 1.9% | 5.5% | 4.1% | $112k | 60.2% | 7.4% | 24.2% | 70.0% | 7.5% | 1.5% |
| SPRINGFIELD DISTRICT 02 DIVISION 01 | 692 | 545 | 70.3% | 0.0% | 23.6% | 4.4% | $152k | 67.2% | 3.9% | 26.1% | 99.9% | 3.5% | 0.0% |
| SPRINGFIELD DISTRICT 02 DIVISION 02 | 1,134 | 893 | 76.5% | 0.0% | 15.4% | 0.9% | $203k | 69.1% | 13.8% | 27.6% | 93.4% | 0.0% | 2.0% |
| SPRINGFIELD DISTRICT 02 DIVISION 03 | 735 | 610 | 78.4% | 1.2% | 13.9% | 2.9% | $233k | 71.4% | 7.8% | 36.6% | 95.8% | 0.0% | 0.6% |
| SPRINGFIELD DISTRICT 03 DIVISION 01 | 1,548 | 1,153 | 78.5% | 6.1% | 6.5% | 2.4% | $109k | 52.2% | 16.2% | 15.6% | 88.7% | 3.7% | 1.5% |
| SPRINGFIELD DISTRICT 03 DIVISION 02 | 1,971 | 1,460 | 81.5% | 5.4% | 6.3% | 2.1% | $105k | 50.1% | 14.2% | 17.2% | 89.2% | 2.7% | 2.1% |
| SPRINGFIELD DISTRICT 04 DIVISION 01 | 1,523 | 1,172 | 67.6% | 2.1% | 26.7% | 1.3% | $167k | 57.1% | 11.9% | 22.5% | 90.3% | 2.0% | 0.0% |
| SPRINGFIELD DISTRICT 04 DIVISION 02 | 1,557 | 1,220 | 86.0% | 1.3% | 8.7% | 2.9% | $210k | 71.6% | 9.8% | 25.0% | 84.1% | 5.3% | 0.4% |
| SPRINGFIELD DISTRICT 05 DIVISION 01 | 2,115 | 1,593 | 78.6% | 2.3% | 14.1% | 2.4% | $111k | 62.5% | 5.4% | 18.9% | 71.5% | 1.7% | 1.9% |
| SPRINGFIELD DISTRICT 05 DIVISION 02 | 487 | 375 | 78.3% | 2.6% | 10.7% | 3.5% | $220k | 74.5% | 8.7% | 23.9% | 91.4% | 1.2% | 2.5% |
| SPRINGFIELD DISTRICT 06 DIVISION 01 | 954 | 736 | 92.8% | 3.8% | 1.2% | 0.3% | $122k | 63.5% | 15.9% | 17.3% | 90.1% | 0.2% | 2.4% |
| SPRINGFIELD DISTRICT 06 DIVISION 02 | 1,304 | 964 | 88.2% | 4.2% | 2.9% | 1.6% | $119k | 62.3% | 10.5% | 17.8% | 94.8% | 0.5% | 2.1% |
| SPRINGFIELD DISTRICT 07 DIVISION 01 | 1,271 | 1,029 | 74.6% | 0.3% | 19.9% | 2.7% | $145k | 64.9% | 6.1% | 23.5% | 99.9% | 2.1% | 0.0% |
| SPRINGFIELD DISTRICT 07 DIVISION 02 | 1,443 | 1,065 | 85.7% | 3.1% | 2.1% | 1.5% | $158k | 73.3% | 7.5% | 12.4% | 98.9% | 2.2% | 0.0% |
| TOWAMENCIN DISTRICT 01 DIVISION 01 | 2,251 | 1,624 | 72.5% | 9.5% | 4.1% | 10.7% | $89k | 53.9% | 12.0% | 18.0% | 48.4% | 8.6% | 8.5% |
| TOWAMENCIN DISTRICT 01 DIVISION 02 | 2,104 | 1,698 | 75.7% | 9.2% | 3.0% | 10.2% | $97k | 45.4% | 15.5% | 23.1% | 65.1% | 7.7% | 7.5% |
| TOWAMENCIN DISTRICT 01 DIVISION 03 | 1,846 | 1,474 | 77.8% | 8.1% | 2.5% | 7.6% | $82k | 42.8% | 11.4% | 38.0% | 43.5% | 15.6% | 6.2% |
| TOWAMENCIN DISTRICT 02 DIVISION 01 | 2,826 | 2,277 | 78.0% | 2.8% | 4.6% | 10.2% | $128k | 57.9% | 20.0% | 19.7% | 80.2% | 5.2% | 2.2% |
| TOWAMENCIN DISTRICT 02 DIVISION 02 | 1,537 | 1,266 | 73.4% | 2.0% | 12.3% | 11.2% | $106k | 47.4% | 17.8% | 19.1% | 76.5% | 2.7% | 2.4% |
| TOWAMENCIN DISTRICT 02 DIVISION 03 | 1,933 | 1,519 | 78.7% | 0.5% | 11.9% | 4.2% | $137k | 60.7% | 16.0% | 18.0% | 90.4% | 0.6% | 0.0% |
| TOWAMENCIN DISTRICT 03 DIVISION 01 | 2,439 | 1,978 | 80.3% | 0.9% | 3.6% | 7.9% | $86k | 42.8% | 14.6% | 35.0% | 53.5% | 6.8% | 1.9% |
| TOWAMENCIN DISTRICT 03 DIVISION 02 | 1,078 | 857 | 72.0% | 10.0% | 0.5% | 13.8% | $98k | 52.2% | 16.6% | 24.5% | 66.0% | 11.0% | 6.9% |
| TOWAMENCIN DISTRICT 03 DIVISION 03 | 2,001 | 1,386 | 70.1% | 4.2% | 11.9% | 11.6% | $132k | 58.8% | 19.5% | 8.8% | 82.6% | 2.6% | 1.3% |
| TRAPPE Voting District | 4,033 | 3,220 | 73.7% | 8.1% | 11.5% | 5.5% | $122k | 61.5% | 16.4% | 13.1% | 77.4% | 4.5% | 4.6% |
| UPPER DUBLIN DISTRICT 01 DIVISION 01 | 1,185 | 945 | 73.5% | 2.1% | 11.7% | 3.6% | $185k | 64.3% | 14.3% | 12.5% | 88.9% | 3.5% | 0.2% |
| UPPER DUBLIN DISTRICT 01 DIVISION 02 | 1,103 | 868 | 74.9% | 5.4% | 2.0% | 12.5% | $134k | 68.3% | 18.8% | 17.2% | 80.4% | 3.0% | 1.0% |
| UPPER DUBLIN DISTRICT 01 DIVISION 03 | 1,469 | 1,149 | 85.7% | 3.6% | 2.6% | 5.5% | $109k | 58.7% | 17.4% | 19.7% | 66.1% | 5.0% | 0.6% |
| UPPER DUBLIN DISTRICT 02 DIVISION 01 | 1,775 | 1,410 | 77.4% | 3.5% | 7.5% | 5.6% | $181k | 65.1% | 12.1% | 19.3% | 89.5% | 2.8% | 0.9% |
| UPPER DUBLIN DISTRICT 02 DIVISION 02 | 798 | 630 | 87.1% | 3.6% | 3.3% | 4.0% | $202k | 58.8% | 5.4% | 28.7% | 93.7% | 2.5% | 1.6% |
| UPPER DUBLIN DISTRICT 02 DIVISION 03 | 1,422 | 1,162 | 81.6% | 2.9% | 5.0% | 7.6% | $179k | 67.9% | 14.0% | 28.5% | 64.5% | 4.1% | 1.3% |
| UPPER DUBLIN DISTRICT 03 DIVISION 01 | 2,746 | 2,112 | 80.8% | 4.2% | 0.0% | 7.2% | $213k | 74.9% | 13.3% | 20.3% | 74.9% | 1.1% | 3.0% |
| UPPER DUBLIN DISTRICT 03 DIVISION 02 | 1,837 | 1,278 | 79.4% | 6.9% | 2.1% | 10.9% | $173k | 69.3% | 17.6% | 13.8% | 97.9% | 3.2% | 3.0% |
| UPPER DUBLIN DISTRICT 04 DIVISION 01 | 2,186 | 1,674 | 71.5% | 5.1% | 13.5% | 7.0% | $147k | 62.3% | 9.6% | 26.8% | 83.4% | 5.4% | 4.1% |
| UPPER DUBLIN DISTRICT 04 DIVISION 02 | 825 | 606 | 73.5% | 1.1% | 16.9% | 1.0% | $115k | 64.8% | 13.7% | 15.9% | 94.7% | 4.8% | 0.7% |
| UPPER DUBLIN DISTRICT 04 DIVISION 03 | 1,221 | 968 | 72.0% | 1.3% | 3.4% | 22.8% | $228k | 59.6% | 4.7% | 27.4% | 96.6% | 0.7% | 0.5% |
| UPPER DUBLIN DISTRICT 05 DIVISION 01 | 976 | 761 | 83.8% | 3.4% | 1.8% | 6.3% | $218k | 65.1% | 11.5% | 26.3% | 76.8% | 3.1% | 2.5% |
| UPPER DUBLIN DISTRICT 05 DIVISION 02 | 1,558 | 1,191 | 68.6% | 5.9% | 15.2% | 8.1% | $152k | 62.8% | 9.0% | 28.8% | 80.6% | 5.8% | 4.7% |
| UPPER DUBLIN DISTRICT 05 DIVISION 03 | 1,250 | 873 | 71.2% | 4.7% | 13.8% | 6.6% | $139k | 69.7% | 15.4% | 16.1% | 94.6% | 4.6% | 2.4% |
| UPPER DUBLIN DISTRICT 06 DIVISION 01 | 2,089 | 1,510 | 83.8% | 1.9% | 1.5% | 9.2% | $190k | 85.5% | 12.3% | 17.7% | 89.6% | 2.6% | 1.6% |
| UPPER DUBLIN DISTRICT 06 DIVISION 02 | 958 | 758 | 79.3% | 5.3% | 0.6% | 14.3% | $250k | 81.0% | 13.3% | 24.4% | 98.4% | 0.4% | 1.2% |
| UPPER DUBLIN DISTRICT 07 DIVISION 01 | 1,026 | 822 | 79.4% | 2.2% | 2.2% | 13.1% | $197k | 80.0% | 8.1% | 32.5% | 96.1% | 1.7% | 1.7% |
| UPPER DUBLIN DISTRICT 07 DIVISION 02 | 1,325 | 1,057 | 79.4% | 3.3% | 1.6% | 13.5% | $214k | 80.4% | 10.0% | 29.6% | 96.8% | 1.2% | 1.6% |
| UPPER DUBLIN DISTRICT 07 DIVISION 03 | 1,169 | 957 | 71.6% | 3.2% | 7.2% | 14.9% | $130k | 71.1% | 20.4% | 20.8% | 57.3% | 6.0% | 1.2% |
| UPPER FREDERICK Voting District | 3,716 | 3,040 | 95.3% | 0.5% | 0.9% | 0.0% | $98k | 42.4% | 11.9% | 25.4% | 71.7% | 7.7% | 0.0% |
| UPPER GWYNEDD DISTRICT 01 | 1,108 | 848 | 85.8% | 1.4% | 0.8% | 6.2% | $125k | 64.9% | 4.3% | 31.4% | 96.5% | 6.6% | 0.0% |
| UPPER GWYNEDD DISTRICT 02 | 2,145 | 1,501 | 82.0% | 0.7% | 0.4% | 10.0% | $118k | 52.1% | 3.6% | 22.2% | 98.3% | 4.6% | 0.0% |
| UPPER GWYNEDD DISTRICT 03 | 2,093 | 1,958 | 67.8% | 1.4% | 12.5% | 16.2% | $94k | 39.2% | 14.7% | 26.1% | 58.0% | 9.4% | 0.0% |
| UPPER GWYNEDD DISTRICT 04 | 3,814 | 3,328 | 78.7% | 0.2% | 8.0% | 12.0% | $97k | 56.5% | 9.2% | 44.8% | 54.2% | 8.6% | 0.1% |
| UPPER GWYNEDD DISTRICT 05 | 1,355 | 1,033 | 80.6% | 0.0% | 4.1% | 13.6% | $145k | 59.0% | 10.2% | 26.2% | 98.3% | 0.1% | 0.0% |
| UPPER GWYNEDD DISTRICT 06 | 3,653 | 2,976 | 61.0% | 0.0% | 20.2% | 17.4% | $119k | 58.8% | 19.2% | 23.6% | 61.9% | 9.9% | 0.0% |
| UPPER GWYNEDD DISTRICT 07 | 2,957 | 2,421 | 76.8% | 0.2% | 4.3% | 14.4% | $148k | 64.0% | 7.6% | 36.8% | 98.0% | 2.0% | 0.0% |
| UPPER MERION DISTRICT BELMONT DIVISION 05 | 3,519 | 3,132 | 46.3% | 4.5% | 20.3% | 27.3% | $119k | 74.7% | 29.6% | 18.5% | 36.2% | 3.5% | 5.7% |
| UPPER MORELAND DISTRICT 01 DIVISION 01 | 1,972 | 1,558 | 74.9% | 7.7% | 5.0% | 6.6% | $94k | 39.5% | 27.1% | 12.3% | 57.5% | 3.9% | 2.1% |
| UPPER MORELAND DISTRICT 01 DIVISION 02 | 1,743 | 1,288 | 84.8% | 11.5% | 1.5% | 0.8% | $141k | 49.2% | 19.2% | 10.7% | 84.9% | 1.7% | 5.5% |
| UPPER MORELAND DISTRICT 02 DIVISION 01 | 2,672 | 2,174 | 62.0% | 18.7% | 4.3% | 11.1% | $77k | 33.6% | 25.6% | 9.7% | 27.5% | 13.7% | 11.3% |
| UPPER MORELAND DISTRICT 02 DIVISION 02 | 1,528 | 1,169 | 88.9% | 2.6% | 5.9% | 1.5% | $113k | 25.4% | 22.1% | 7.3% | 76.5% | 1.0% | 1.3% |
| UPPER MORELAND DISTRICT 03 DIVISION 01 | 1,910 | 1,607 | 80.0% | 3.4% | 12.3% | 3.1% | $80k | 35.7% | 27.4% | 16.9% | 58.0% | 8.6% | 0.1% |
| UPPER MORELAND DISTRICT 03 DIVISION 02 | 1,471 | 1,323 | 75.5% | 7.5% | 7.7% | 9.0% | $96k | 50.0% | 26.6% | 16.5% | 30.6% | 4.7% | 7.6% |
| UPPER MORELAND DISTRICT 04 DIVISION 01 | 1,970 | 1,496 | 67.0% | 11.0% | 6.8% | 6.9% | $89k | 38.4% | 31.0% | 10.7% | 41.9% | 5.2% | 0.6% |
| UPPER MORELAND DISTRICT 04 DIVISION 02 | 2,134 | 1,599 | 69.6% | 9.6% | 6.0% | 7.2% | $95k | 39.2% | 29.9% | 10.8% | 44.5% | 4.4% | 1.8% |
| UPPER MORELAND DISTRICT 05 DIVISION 01 | 667 | 550 | 76.7% | 11.9% | 8.7% | 1.0% | $112k | 40.9% | 11.8% | 14.9% | 73.4% | 3.7% | 2.3% |
| UPPER MORELAND DISTRICT 05 DIVISION 02 | 1,517 | 1,238 | 75.9% | 7.9% | 4.0% | 4.1% | $93k | 37.3% | 14.8% | 20.1% | 71.1% | 6.3% | 8.3% |
| UPPER MORELAND DISTRICT 06 DIVISION 01 | 1,003 | 795 | 88.2% | 4.1% | 5.8% | 1.1% | $101k | 44.2% | 14.2% | 26.8% | 56.0% | 6.8% | 2.6% |
| UPPER MORELAND DISTRICT 06 DIVISION 02 | 3,528 | 2,857 | 85.6% | 3.6% | 3.9% | 1.4% | $153k | 57.8% | 16.8% | 23.5% | 80.3% | 4.2% | 3.3% |
| UPPER MORELAND DISTRICT 07 DIVISION 01 | 2,075 | 1,605 | 90.5% | 3.0% | 1.5% | 0.2% | $134k | 35.7% | 16.6% | 20.1% | 82.3% | 0.9% | 0.9% |
| UPPER MORELAND DISTRICT 07 DIVISION 02 | 1,881 | 1,520 | 58.5% | 9.2% | 5.4% | 7.3% | $73k | 39.1% | 16.3% | 18.2% | 49.9% | 7.5% | 4.6% |
| UPPER POTTSGROVE Voting District | 6,077 | 4,816 | 83.3% | 3.8% | 7.2% | 0.2% | $122k | 36.2% | 18.8% | 13.5% | 89.0% | 8.5% | 2.1% |
| UPPER PROVIDENCE DISTRICT MINGO DIVISION 01 | 3,361 | 2,636 | 85.8% | 3.0% | 2.6% | 3.5% | $130k | 47.3% | 16.5% | 19.0% | 83.2% | 4.5% | 1.2% |
| UPPER PROVIDENCE DISTRICT MINGO DIVISION 02 | 4,215 | 3,344 | 78.9% | 4.7% | 2.0% | 9.4% | $151k | 60.9% | 15.9% | 13.6% | 85.5% | 1.9% | 2.3% |
| UPPER PROVIDENCE DISTRICT MONT CLARE | 5,773 | 4,625 | 70.4% | 3.6% | 0.9% | 22.1% | $143k | 60.7% | 10.1% | 24.6% | 79.9% | 4.9% | 3.0% |
| UPPER PROVIDENCE DISTRICT OAKS | 5,724 | 4,771 | 74.6% | 4.1% | 1.1% | 16.7% | $134k | 57.9% | 13.4% | 18.3% | 74.5% | 4.4% | 2.8% |
| UPPER PROVIDENCE DISTRICT TRAPPE | 5,593 | 4,196 | 72.2% | 2.3% | 2.1% | 20.2% | $206k | 67.8% | 16.0% | 9.2% | 93.2% | 3.6% | 0.3% |
| UPPER SALFORD Voting District | 3,181 | 2,551 | 87.6% | 4.5% | 0.8% | 0.2% | $133k | 36.5% | 12.7% | 17.6% | 91.5% | 3.6% | 1.9% |
| WEST CONSHOHOCKEN Voting District | 1,637 | 1,426 | 89.6% | 1.5% | 1.4% | 2.7% | $138k | 72.4% | 22.0% | 15.7% | 70.8% | 5.2% | 3.0% |
| WEST NORRITON DISTRICT 01 DIVISION 01 | 2,617 | 2,290 | 84.4% | 2.8% | 2.8% | 7.4% | $135k | 54.8% | 4.3% | 26.3% | 94.8% | 0.2% | 2.7% |
| WEST NORRITON DISTRICT 01 DIVISION 02 | 1,046 | 884 | 74.6% | 4.4% | 17.9% | 2.1% | $103k | 33.1% | 5.2% | 21.5% | 94.1% | 2.0% | 1.4% |
| WEST NORRITON DISTRICT 02 DIVISION 01 | 994 | 861 | 72.8% | 3.7% | 15.5% | 5.2% | $99k | 39.9% | 7.3% | 23.0% | 83.5% | 2.7% | 1.4% |
| WEST NORRITON DISTRICT 02 DIVISION 02 | 1,365 | 1,323 | 77.4% | 5.6% | 9.2% | 5.4% | $82k | 31.7% | 26.5% | 16.9% | 49.9% | 5.5% | 0.0% |
| WEST NORRITON DISTRICT 03 DIVISION 01 | 3,005 | 2,584 | 77.2% | 8.1% | 6.9% | 5.5% | $98k | 63.9% | 32.5% | 6.7% | 45.3% | 3.7% | 4.7% |
| WEST NORRITON DISTRICT 03 DIVISION 02 | 1,504 | 1,331 | 73.6% | 1.9% | 6.7% | 11.5% | $103k | 54.5% | 10.3% | 25.3% | 74.9% | 2.4% | 1.5% |
| WEST NORRITON DISTRICT 04 DIVISION 01 | 2,427 | 2,208 | 74.8% | 5.4% | 15.3% | 2.2% | $72k | 51.5% | 11.6% | 32.7% | 72.7% | 8.9% | 1.9% |
| WEST NORRITON DISTRICT 04 DIVISION 02 | 3,275 | 2,812 | 60.2% | 13.7% | 20.3% | 3.5% | $72k | 36.6% | 16.8% | 18.9% | 60.0% | 9.6% | 7.8% |
| WEST POTTSGROVE Voting District | 3,792 | 2,942 | 79.9% | 6.4% | 5.4% | 1.5% | $87k | 25.3% | 20.1% | 12.6% | 65.2% | 8.5% | 4.0% |
| WHITEMARSH DISTRICT EAST DIVISION 01 | 1,944 | 1,535 | 77.0% | 3.6% | 4.9% | 9.9% | $231k | 70.2% | 9.8% | 19.4% | 86.6% | 8.9% | 4.0% |
| WHITEMARSH DISTRICT EAST DIVISION 02 | 2,954 | 2,159 | 69.4% | 6.6% | 6.3% | 11.4% | $204k | 64.0% | 11.2% | 15.7% | 78.0% | 11.1% | 4.6% |
| WHITEMARSH DISTRICT MIDDLE DIVISION 01 | 1,282 | 897 | 73.6% | 22.1% | 0.0% | 2.2% | $182k | 57.3% | 7.5% | 14.8% | 92.2% | 2.0% | 15.5% |
| WHITEMARSH DISTRICT MIDDLE DIVISION 02 | 961 | 638 | 87.7% | 2.2% | 0.0% | 7.0% | $140k | 62.7% | 14.6% | 16.7% | 75.6% | 0.9% | 2.7% |
| WHITEMARSH DISTRICT MIDDLE DIVISION 03 | 2,367 | 1,884 | 92.1% | 0.0% | 0.3% | 3.8% | $209k | 68.5% | 14.1% | 18.3% | 83.5% | 0.7% | 0.5% |
| WHITEMARSH DISTRICT MIDDLE DIVISION 04 | 1,754 | 1,409 | 80.6% | 0.5% | 9.4% | 5.4% | $142k | 65.3% | 12.1% | 33.4% | 81.8% | 0.3% | 0.3% |
| WHITEMARSH DISTRICT MIDDLE DIVISION 05 | 1,185 | 986 | 86.5% | 0.2% | 4.8% | 3.9% | $113k | 52.7% | 14.1% | 35.1% | 73.0% | 3.2% | 0.5% |
| WHITEMARSH DISTRICT WEST DIVISION 01 | 2,699 | 2,235 | 77.2% | 3.5% | 2.2% | 12.5% | $133k | 69.6% | 28.8% | 11.2% | 30.6% | 4.6% | 0.0% |
| WHITEMARSH DISTRICT WEST DIVISION 02 | 2,459 | 1,858 | 76.5% | 0.4% | 0.0% | 7.3% | $148k | 72.9% | 11.3% | 17.9% | 87.9% | 0.0% | 1.0% |
| WHITEMARSH DISTRICT WEST DIVISION 03 | 2,500 | 1,992 | 90.9% | 0.0% | 0.6% | 3.2% | $188k | 68.5% | 13.0% | 25.0% | 79.0% | 1.8% | 0.2% |
| WHITPAIN DISTRICT 01 | 3,022 | 2,367 | 70.6% | 0.9% | 4.8% | 19.4% | $235k | 79.7% | 12.2% | 28.3% | 95.5% | 1.8% | 1.6% |
| WHITPAIN DISTRICT 02 | 2,204 | 1,764 | 68.1% | 3.4% | 19.1% | 6.2% | $116k | 74.3% | 16.3% | 29.4% | 63.7% | 1.6% | 2.0% |
| WHITPAIN DISTRICT 03 | 1,220 | 928 | 76.6% | 6.7% | 3.2% | 9.1% | $226k | 70.9% | 15.0% | 18.5% | 95.6% | 3.7% | 0.9% |
| WHITPAIN DISTRICT 04 | 1,603 | 1,120 | 76.3% | 2.3% | 8.8% | 11.3% | $181k | 73.0% | 10.9% | 20.9% | 85.0% | 3.7% | 0.6% |
| WHITPAIN DISTRICT 05 | 1,126 | 923 | 86.1% | 1.3% | 0.4% | 11.0% | $132k | 78.2% | 9.2% | 31.7% | 82.2% | 2.1% | 1.3% |
| WHITPAIN DISTRICT 06 | 1,462 | 1,105 | 87.4% | 0.7% | 0.2% | 11.0% | $159k | 80.0% | 9.8% | 25.6% | 87.3% | 4.9% | 0.7% |
| WHITPAIN DISTRICT 07 | 1,504 | 1,079 | 81.5% | 4.0% | 1.3% | 10.3% | $157k | 75.5% | 8.9% | 23.5% | 80.9% | 4.0% | 1.3% |
| WHITPAIN DISTRICT 08 | 1,600 | 1,164 | 73.2% | 5.8% | 5.1% | 12.3% | $141k | 73.8% | 11.5% | 19.0% | 65.8% | 4.3% | 1.6% |
| WHITPAIN DISTRICT 09 | 2,015 | 1,494 | 63.8% | 6.9% | 7.0% | 17.5% | $116k | 70.3% | 21.0% | 11.0% | 50.2% | 15.1% | 1.6% |
| WHITPAIN DISTRICT 10 | 1,607 | 1,174 | 65.3% | 4.1% | 16.2% | 8.5% | $141k | 69.7% | 13.6% | 13.1% | 68.8% | 3.3% | 1.7% |
| WHITPAIN DISTRICT 11 | 2,075 | 1,511 | 72.5% | 2.1% | 11.9% | 6.7% | $142k | 67.6% | 15.2% | 17.2% | 86.8% | 9.4% | 1.7% |
| WHITPAIN DISTRICT 12 | 893 | 706 | 65.0% | 0.7% | 18.9% | 10.7% | $128k | 78.5% | 14.4% | 32.8% | 66.5% | 1.5% | 2.3% |
| WORCESTER DISTRICT EAST DISTRICT 01 | 2,315 | 1,756 | 73.3% | 3.8% | 2.6% | 9.0% | $155k | 65.2% | 13.9% | 19.1% | 79.5% | 2.8% | 0.6% |
| WORCESTER DISTRICT EAST DISTRICT 02 | 2,183 | 1,866 | 72.7% | 4.4% | 1.0% | 20.2% | $176k | 71.6% | 15.0% | 29.5% | 94.7% | 1.5% | 0.0% |
| WORCESTER DISTRICT EAST DISTRICT 03 | 3,430 | 2,645 | 83.3% | 1.6% | 3.6% | 3.4% | $219k | 76.4% | 16.2% | 24.6% | 76.9% | 2.7% | 1.2% |
| WORCESTER DISTRICT WEST | 2,896 | 2,244 | 75.5% | 3.3% | 3.0% | 15.6% | $156k | 58.2% | 14.6% | 21.0% | 90.9% | 4.9% | 6.2% |
Berks: 71 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ALSACE DISTRICT 01 | 2,030 | 1,679 | 92.3% | 5.2% | 0.0% | 1.3% | $75k | 21.7% | 17.2% | 22.6% | 83.0% | 8.5% | 5.1% |
| ALSACE DISTRICT 02 | 1,875 | 1,510 | 94.2% | 4.6% | 0.0% | 0.4% | $68k | 22.9% | 18.2% | 21.8% | 88.8% | 4.4% | 2.2% |
| AMITY DISTRICT 01 | 1,980 | 1,534 | 82.1% | 8.6% | 1.4% | 0.7% | $84k | 22.0% | 15.0% | 23.5% | 93.4% | 9.0% | 1.5% |
| AMITY DISTRICT 02 | 2,426 | 1,644 | 79.2% | 14.7% | 3.6% | 1.8% | $187k | 46.3% | 15.0% | 10.8% | 87.8% | 14.7% | 8.2% |
| AMITY DISTRICT 03 | 2,502 | 1,871 | 80.3% | 4.9% | 2.4% | 1.1% | $102k | 35.7% | 16.6% | 14.7% | 73.4% | 22.0% | 2.8% |
| AMITY DISTRICT 04 | 2,756 | 2,165 | 80.1% | 3.8% | 3.3% | 2.8% | $124k | 40.7% | 17.3% | 14.9% | 83.1% | 12.8% | 2.6% |
| AMITY DISTRICT 05 | 1,406 | 1,145 | 73.9% | 2.5% | 15.8% | 4.7% | $109k | 53.0% | 12.1% | 22.2% | 72.5% | 4.2% | 0.0% |
| AMITY DISTRICT 06 | 2,370 | 1,733 | 75.7% | 8.1% | 9.2% | 3.5% | $164k | 45.0% | 17.1% | 13.2% | 94.3% | 4.8% | 3.0% |
| BALLY DISTRICT 01 | 1,160 | 916 | 83.0% | 2.4% | 3.2% | 2.2% | $76k | 24.4% | 16.1% | 20.6% | 71.2% | 8.6% | 2.4% |
| BECHTELSVILLE DISTRICT 01 | 638 | 521 | 90.0% | 4.1% | 2.2% | 0.3% | $91k | 15.8% | 14.1% | 22.0% | 76.7% | 8.9% | 1.3% |
| BERN DISTRICT 01 | 3,621 | 3,210 | 80.9% | 9.7% | 6.9% | 0.0% | $129k | 28.5% | 12.9% | 28.5% | 86.0% | 5.9% | 6.6% |
| BERN DISTRICT 02 | 2,103 | 1,725 | 94.6% | 1.7% | 0.1% | 0.0% | $122k | 29.9% | 6.8% | 26.7% | 85.4% | 2.6% | 0.8% |
| BERN DISTRICT 03 | 1,259 | 1,126 | 93.1% | 3.4% | 0.2% | 1.3% | $90k | 34.6% | 13.0% | 37.0% | 84.5% | 3.7% | 1.2% |
| BOYERTOWN DISTRICT 01 | 2,068 | 1,781 | 93.1% | 2.6% | 0.0% | 0.0% | $68k | 19.8% | 21.2% | 21.5% | 53.4% | 11.2% | 1.5% |
| BOYERTOWN DISTRICT 02 | 2,111 | 1,766 | 89.0% | 1.9% | 1.8% | 0.0% | $56k | 22.5% | 23.7% | 21.9% | 31.2% | 11.1% | 0.0% |
| COLEBROOKDALE DISTRICT 01 | 3,426 | 2,498 | 88.7% | 4.5% | 0.5% | 0.5% | $85k | 22.6% | 21.6% | 12.1% | 91.4% | 11.9% | 2.5% |
| COLEBROOKDALE DISTRICT 02 | 1,815 | 1,595 | 95.1% | 1.6% | 0.1% | 2.7% | $77k | 28.9% | 9.9% | 32.9% | 88.5% | 7.3% | 2.9% |
| DISTRICT DISTRICT 01 (CD 04) | 27 | 23 | 94.2% | 1.3% | 0.0% | 2.4% | $101k | 30.2% | 12.9% | 25.9% | 85.1% | 9.2% | 0.3% |
| DISTRICT DISTRICT 01 (CD 09) | 1,370 | 1,152 | 94.1% | 1.3% | 0.0% | 2.4% | $101k | 30.2% | 12.9% | 25.9% | 85.2% | 9.2% | 0.3% |
| DOUGLASS DISTRICT 01 | 1,968 | 1,684 | 89.7% | 0.8% | 1.7% | 1.2% | $72k | 22.2% | 8.4% | 42.7% | 87.8% | 4.0% | 0.2% |
| DOUGLASS DISTRICT 02 | 1,707 | 1,350 | 78.5% | 1.6% | 4.3% | 0.0% | $89k | 28.8% | 14.1% | 29.1% | 80.3% | 4.5% | 0.4% |
| EARL DISTRICT 01 | 1,427 | 1,133 | 93.0% | 2.8% | 2.8% | 0.0% | $93k | 25.9% | 8.0% | 21.0% | 90.1% | 8.8% | 0.9% |
| EARL DISTRICT 02 | 1,799 | 1,415 | 97.2% | 1.1% | 0.7% | 0.0% | $84k | 18.7% | 11.8% | 19.1% | 92.3% | 16.6% | 1.3% |
| EXETER PRECINCT 10 | 2,143 | 1,707 | 78.6% | 12.0% | 3.9% | 0.5% | $111k | 33.7% | 11.5% | 25.9% | 93.0% | 4.2% | 2.9% |
| FLEETWOOD DISTRICT 01 | 2,384 | 1,905 | 87.0% | 10.0% | 0.4% | 1.2% | $98k | 16.1% | 18.9% | 15.1% | 64.7% | 6.1% | 10.1% |
| FLEETWOOD DISTRICT 02 | 1,620 | 1,349 | 80.4% | 16.6% | 1.4% | 1.1% | $88k | 24.1% | 16.7% | 27.6% | 82.3% | 3.3% | 2.5% |
| GREENWICH DISTRICT 01 | 1,580 | 1,259 | 95.7% | 1.1% | 1.8% | 0.0% | $107k | 26.0% | 14.0% | 24.1% | 80.5% | 9.3% | 0.2% |
| GREENWICH DISTRICT 02 | 2,057 | 1,781 | 90.8% | 7.3% | 0.2% | 0.0% | $87k | 30.1% | 16.7% | 18.0% | 88.7% | 7.8% | 2.5% |
| HEREFORD DISTRICT 01 | 655 | 502 | 87.9% | 3.8% | 0.0% | 0.0% | $120k | 30.8% | 7.5% | 21.6% | 90.7% | 4.0% | 0.1% |
| HEREFORD DISTRICT 02 | 2,372 | 1,951 | 66.6% | 31.0% | 0.0% | 0.0% | $115k | 30.1% | 26.5% | 18.3% | 79.3% | 5.6% | 0.5% |
| KUTZTOWN DISTRICT 01 | 2,668 | 2,224 | 84.3% | 11.6% | 1.1% | 1.3% | $48k | 37.5% | 31.7% | 21.4% | 53.6% | 24.3% | 4.6% |
| KUTZTOWN DISTRICT 02 | 1,461 | 1,316 | 89.8% | 4.0% | 3.2% | 0.7% | $54k | 46.4% | 44.0% | 26.1% | 41.2% | 13.9% | 2.4% |
| LAURELDALE DISTRICT 01 | 2,367 | 1,590 | 39.4% | 52.1% | 8.4% | 0.0% | $71k | 12.8% | 22.1% | 10.4% | 73.3% | 15.2% | 36.8% |
| LAURELDALE DISTRICT 02 | 1,798 | 1,522 | 51.7% | 41.8% | 5.0% | 0.0% | $76k | 9.4% | 27.5% | 14.9% | 91.6% | 7.8% | 27.3% |
| LEESPORT PRECINCT 01 | 1,862 | 1,521 | 86.5% | 7.7% | 0.3% | 0.1% | $97k | 22.2% | 25.8% | 10.7% | 77.3% | 5.5% | 3.6% |
| LENHARTSVILLE DISTRICT 01 | 16 | 12 | 96.2% | 1.2% | 1.9% | 0.0% | $108k | 24.7% | 14.2% | 23.8% | 80.4% | 9.6% | 0.2% |
| LONGSWAMP DISTRICT 01 | 3,548 | 2,960 | 90.9% | 4.2% | 1.7% | 0.1% | $83k | 18.8% | 11.2% | 29.2% | 70.0% | 7.7% | 2.3% |
| LONGSWAMP DISTRICT 02 | 3,522 | 2,857 | 94.8% | 2.4% | 0.9% | 0.1% | $89k | 15.0% | 12.5% | 23.9% | 89.7% | 7.4% | 0.7% |
| LOWER HEIDELBERG PRECINCT 02 | 1,698 | 1,331 | 86.9% | 8.2% | 0.5% | 3.1% | $112k | 47.3% | 13.1% | 23.9% | 82.4% | 5.3% | 1.4% |
| LOWER HEIDELBERG PRECINCT 03 | 2,383 | 1,555 | 89.4% | 2.6% | 3.0% | 1.1% | $145k | 63.7% | 5.9% | 14.9% | 96.0% | 0.0% | 0.9% |
| LYONS DISTRICT 01 | 60 | 50 | 82.0% | 8.3% | 1.7% | 0.7% | $57k | 20.0% | 16.3% | 23.6% | 71.7% | 6.1% | 4.3% |
| MAIDENCREEK PRECINCT 01 | 2,992 | 2,248 | 74.4% | 20.4% | 1.2% | 2.7% | $107k | 29.4% | 13.6% | 19.3% | 88.0% | 5.5% | 10.4% |
| MAIDENCREEK PRECINCT 02 | 1,647 | 1,367 | 80.2% | 18.8% | 0.3% | 0.6% | $107k | 23.1% | 18.5% | 11.4% | 81.3% | 4.3% | 9.2% |
| MAIDENCREEK PRECINCT 03 | 2,146 | 1,645 | 76.5% | 17.8% | 2.4% | 1.9% | $107k | 43.6% | 13.2% | 16.9% | 90.0% | 4.4% | 11.1% |
| MAIDENCREEK PRECINCT 04 | 2,370 | 1,899 | 88.8% | 8.3% | 2.2% | 0.0% | $158k | 18.5% | 26.3% | 8.6% | 99.9% | 5.1% | 4.3% |
| MAXATAWNY DISTRICT 01 | 1,010 | 795 | 91.8% | 3.5% | 0.7% | 2.0% | $98k | 34.7% | 20.0% | 21.5% | 86.1% | 3.7% | 0.6% |
| MAXATAWNY DISTRICT 02 | 945 | 780 | 76.0% | 12.9% | 4.3% | 1.5% | $54k | 20.8% | 27.4% | 19.8% | 65.0% | 15.0% | 7.7% |
| MAXATAWNY DISTRICT 03 | 6,388 | 5,859 | 73.1% | 10.3% | 11.7% | 1.2% | $58k | 24.4% | 78.4% | 6.4% | 61.7% | 21.5% | 4.8% |
| MUHLENBERG DISTRICT 01 | 1,859 | 1,356 | 34.8% | 60.6% | 2.2% | 0.0% | $82k | 16.1% | 19.8% | 15.3% | 66.5% | 6.0% | 50.1% |
| MUHLENBERG DISTRICT 02 | 1,433 | 1,135 | 48.8% | 37.6% | 3.9% | 0.1% | $81k | 26.1% | 8.5% | 21.7% | 80.6% | 9.2% | 28.8% |
| MUHLENBERG DISTRICT 03 | 3,398 | 2,750 | 58.0% | 28.6% | 5.0% | 1.5% | $98k | 30.3% | 12.5% | 23.6% | 92.3% | 11.5% | 17.2% |
| MUHLENBERG DISTRICT 04 | 3,142 | 2,314 | 42.2% | 54.6% | 1.9% | 0.2% | $78k | 15.6% | 32.6% | 16.0% | 58.3% | 3.7% | 31.9% |
| MUHLENBERG DISTRICT 05 | 2,172 | 1,704 | 46.5% | 38.2% | 11.0% | 0.2% | $75k | 14.9% | 16.2% | 13.8% | 72.0% | 7.9% | 29.7% |
| MUHLENBERG DISTRICT 06 | 1,461 | 1,221 | 75.1% | 10.8% | 3.4% | 3.7% | $83k | 25.9% | 7.9% | 21.7% | 89.6% | 6.3% | 6.3% |
| MUHLENBERG DISTRICT 07 | 2,148 | 1,743 | 51.1% | 25.2% | 14.0% | 2.7% | $101k | 38.0% | 16.6% | 19.1% | 95.5% | 12.9% | 8.0% |
| MUHLENBERG DISTRICT 08 | 1,603 | 1,306 | 74.2% | 16.5% | 6.7% | 0.9% | $118k | 35.4% | 5.3% | 26.8% | 98.8% | 3.0% | 8.9% |
| MUHLENBERG DISTRICT 09 | 1,652 | 1,385 | 59.5% | 25.4% | 6.8% | 3.0% | $116k | 39.3% | 20.9% | 20.6% | 90.0% | 13.5% | 13.5% |
| MUHLENBERG DISTRICT 10 | 3,240 | 2,587 | 59.3% | 25.3% | 7.2% | 0.4% | $93k | 21.7% | 19.6% | 16.8% | 85.8% | 2.8% | 19.9% |
| OLEY DISTRICT 01 | 1,634 | 1,149 | 98.3% | 0.6% | 0.0% | 0.0% | $89k | 49.2% | 10.0% | 15.2% | 76.5% | 9.8% | 0.0% |
| OLEY DISTRICT 02 | 2,193 | 1,831 | 93.6% | 4.4% | 0.0% | 0.0% | $93k | 44.2% | 12.6% | 28.3% | 83.6% | 4.4% | 0.6% |
| ONTELAUNEE DISTRICT 01 | 2,820 | 2,156 | 77.9% | 6.8% | 10.6% | 0.8% | $111k | 28.4% | 11.6% | 19.3% | 91.9% | 8.0% | 4.9% |
| PERRY Voting District | 2,487 | 2,066 | 92.1% | 6.4% | 0.0% | 0.0% | $89k | 18.5% | 11.6% | 26.9% | 81.3% | 4.8% | 2.2% |
| PIKE DISTRICT 01 | 1,565 | 1,354 | 95.1% | 2.8% | 0.3% | 0.6% | $106k | 33.4% | 14.2% | 28.7% | 91.9% | 3.6% | 1.8% |
| RICHMOND DISTRICT 01 | 3,702 | 2,984 | 89.2% | 9.2% | 0.3% | 0.4% | $81k | 20.5% | 20.3% | 20.9% | 78.9% | 8.6% | 3.3% |
| ROCKLAND PRECINCT 01 | 2,247 | 1,781 | 93.3% | 0.5% | 2.2% | 1.8% | $115k | 36.2% | 11.8% | 18.1% | 98.2% | 1.5% | 0.1% |
| ROCKLAND PRECINCT 02 | 1,409 | 1,170 | 90.1% | 1.7% | 1.5% | 1.0% | $103k | 35.1% | 10.9% | 22.0% | 97.3% | 0.4% | 0.9% |
| RUSCOMBMANOR DISTRICT 01 | 1,567 | 1,340 | 95.5% | 3.0% | 0.8% | 0.3% | $103k | 18.1% | 8.5% | 26.4% | 92.1% | 4.4% | 0.9% |
| RUSCOMBMANOR DISTRICT 02 | 2,450 | 2,011 | 90.0% | 8.7% | 0.8% | 0.4% | $98k | 27.6% | 15.7% | 22.8% | 84.4% | 5.2% | 2.6% |
| TOPTON Voting District | 767 | 631 | 89.0% | 5.2% | 1.9% | 0.0% | $80k | 17.7% | 12.2% | 29.7% | 62.8% | 8.5% | 3.1% |
| WASHINGTON DISTRICT 01 | 2,312 | 1,987 | 92.4% | 1.2% | 0.2% | 5.7% | $92k | 28.0% | 12.7% | 36.2% | 82.4% | 1.8% | 1.2% |
| WASHINGTON DISTRICT 02 | 2,474 | 2,049 | 89.2% | 1.2% | 0.6% | 7.9% | $99k | 28.2% | 9.5% | 34.9% | 79.9% | 2.8% | 0.6% |
Philadelphia: 10 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PHILADELPHIA WARD 10 PRECINCT 01 | 311 | 279 | 6.2% | 0.0% | 85.3% | 0.0% | $49k | 33.7% | 11.7% | 32.9% | 100.0% | 12.4% | 2.7% |
| PHILADELPHIA WARD 10 PRECINCT 02 | 724 | 566 | 1.1% | 0.0% | 92.9% | 3.7% | $64k | 18.1% | 12.1% | 18.5% | 79.6% | 12.0% | 0.5% |
| PHILADELPHIA WARD 10 PRECINCT 03 | 1,144 | 867 | 0.0% | 0.0% | 94.5% | 4.5% | $67k | 14.3% | 12.2% | 15.4% | 75.2% | 11.9% | 0.0% |
| PHILADELPHIA WARD 10 PRECINCT 11 | 877 | 710 | 10.9% | 1.5% | 86.1% | 0.4% | $40k | 5.1% | 31.0% | 17.0% | 17.9% | 19.8% | 1.3% |
| PHILADELPHIA WARD 21 PRECINCT 01 | 1,320 | 1,175 | 73.2% | 9.0% | 8.9% | 7.9% | $90k | 83.1% | 32.2% | 7.3% | 42.6% | 9.4% | 3.0% |
| PHILADELPHIA WARD 21 PRECINCT 09 | 1,470 | 1,339 | 69.7% | 12.1% | 12.7% | 1.7% | $140k | 64.7% | 24.0% | 10.0% | 61.5% | 1.5% | 7.7% |
| PHILADELPHIA WARD 35 PRECINCT 09 | 707 | 532 | 24.4% | 26.6% | 34.1% | 11.2% | $55k | 16.1% | 17.2% | 10.7% | 80.3% | 21.0% | 15.6% |
| PHILADELPHIA WARD 35 PRECINCT 10 | 1,246 | 819 | 12.5% | 47.2% | 29.6% | 5.7% | $58k | 9.3% | 18.2% | 6.0% | 80.1% | 34.4% | 29.9% |
| PHILADELPHIA WARD 35 PRECINCT 25 | 836 | 540 | 12.0% | 46.9% | 28.3% | 7.0% | $53k | 6.8% | 12.1% | 11.7% | 85.6% | 35.0% | 30.3% |
| PHILADELPHIA WARD 61 PRECINCT 22 | 1,210 | 988 | 10.4% | 4.7% | 77.8% | 2.2% | $67k | 21.9% | 28.3% | 15.3% | 32.2% | 15.5% | 4.4% |
Chester: 1 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SPRING CITY WARD 01 | 1,264 | 1,114 | 65.7% | 7.6% | 3.8% | 6.3% | $67k | 46.8% | 21.3% | 16.5% | 41.4% | 6.7% | 1.8% |
*Median income is approximate (see note above). ACS 2020-2024 5-year.
Nonpartisan voter information. GOTV Polling does not endorse any candidate.