- Lead
- 46,982
- Total
- 324,964
- vs nation
- D+15.9
- Turnout
- 81.3%
Chester County, PA
President margin by year
Place winner margin
President results by year
2024 turnout 81.3% of 403,083 citizens 18+
- Lead
- 53,807
- Total
- 314,502
- vs nation
- D+12.7
- Turnout
- 83.5%
- Lead
- 25,568
- Total
- 272,998
- vs nation
- D+7.3
- Turnout
- 74.5%
- Lead
- 529
- Total
- 252,576
- vs nation
- R+4.1
- Turnout
- —
- Lead
- 23,412
- Total
- 254,354
- vs nation
- D+1.9
- Turnout
- —
- Lead
- 10,328
- Total
- 230,823
- vs nation
- R+2.0
- Turnout
- —
- Lead
- 18,033
- Total
- 187,676
- vs nation
- R+10.1
- Turnout
- —
- Lead
- 12,246
- Total
- 158,366
- vs nation
- R+16.3
- Turnout
- —
Key facts
- 2024 presidential margin
- D+14.5MIT Election Lab
- Population
- 547,8402024 5-year
- Median household income
- $127,2082024 5-year
- White (non-Hispanic)
- 75.4%2024 5-year
- Black
- 4.9%2024 5-year
- Hispanic / Latino
- 8.4%2024 5-year
- Peak Democratic margin
- D+17.1 in 2020MIT Election Lab
- Peak Republican margin
- R+65.0 in 1928MIT Election Lab
- Most similar
- Montgomery County, PA · twin score 95.8
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 81.3%327,523 participants ÷ 403,083 CVAP
- 2020→2022 drop-off
- +17.5 ptsVolatile
- Drop-off versus state
- +0.5 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 63.8%–67.1%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 273,897 | 367,554 | 74.5% | A/A |
| 2018 · Midterm | 236,960 | 372,304 | 63.6% | A/A |
| 2020 · Presidential | 316,637 | 379,376 | 83.5% | A/A |
| 2022 · Midterm | 259,377 | 393,104 | 66.0% | A/A |
| 2024 · Presidential | 327,523 | 403,083 | 81.3% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
456 precincts · 323,785 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -UPPER UWCHLAN 3UPPER UWCHLAN 3 | 2,611 | 1,546 | 37 | 4,194 | 62.3% | 36.9% | D+25.4 |
|---|---|---|---|---|---|---|---|
| Precinct -CHARLESTOWNCHARLESTOWN | 2,413 | 1,575 | 52 | 4,040 | 59.7% | 39.0% | D+20.7 |
| Precinct -LONDON GROVE SOUTHLONDON GROVE SOUTH | 2,105 | 1,834 | 40 | 3,979 | 52.9% | 46.1% | D+6.8 |
| Precinct -NEW LONDONNEW LONDON | 1,818 | 1,968 | 37 | 3,823 | 47.6% | 51.5% | R+3.9 |
| Precinct -PENNPENN | 1,869 | 1,795 | 33 | 3,697 | 50.6% | 48.6% | D+2.0 |
| Precinct -CALN 3CALN 3 | 2,037 | 1,404 | 49 | 3,490 | 58.4% | 40.2% | D+18.1 |
| Precinct -WEST WHITELAND 6WEST WHITELAND 6 | 1,876 | 1,240 | 37 | 3,153 | 59.5% | 39.3% | D+20.2 |
| Precinct -UWCHLAN 6UWCHLAN 6 | 1,821 | 1,139 | 20 | 2,980 | 61.1% | 38.2% | D+22.9 |
| Precinct -WEST PIKELANDWEST PIKELAND | 1,667 | 1,288 | 22 | 2,977 | 56.0% | 43.3% | D+12.7 |
| Precinct -FRANKLINFRANKLIN | 1,484 | 1,457 | 24 | 2,965 | 50.1% | 49.1% | D+0.9 |
| Precinct -EAST COVENTRY 1EAST COVENTRY 1 | 1,451 | 1,424 | 22 | 2,897 | 50.1% | 49.2% | D+0.9 |
| Precinct -EAST BRANDYWINE SOUTHEAST BRANDYWINE SOUTH | 1,522 | 1,276 | 33 | 2,831 | 53.8% | 45.1% | D+8.7 |
| Precinct -WEST WHITELAND 4WEST WHITELAND 4 | 1,812 | 898 | 41 | 2,751 | 65.9% | 32.6% | D+33.2 |
| Precinct -WEST CALN 2WEST CALN 2 | 1,003 | 1,673 | 26 | 2,702 | 37.1% | 61.9% | R+24.8 |
| Precinct -EAST NOTTINGHAM EASTEAST NOTTINGHAM EAST | 1,009 | 1,602 | 24 | 2,635 | 38.3% | 60.8% | R+22.5 |
| Precinct -EAST FALLOWFIELD WESTEAST FALLOWFIELD WEST | 1,395 | 1,176 | 22 | 2,593 | 53.8% | 45.4% | D+8.4 |
| Precinct -SCHUYLKILL 3SCHUYLKILL 3 | 1,432 | 1,112 | 30 | 2,574 | 55.6% | 43.2% | D+12.4 |
| Precinct -WEST GOSHEN NORTH 4WEST GOSHEN NORTH 4 | 1,339 | 1,180 | 26 | 2,545 | 52.6% | 46.4% | D+6.2 |
| Precinct -HONEY BROOK TOWNSHIP 2HONEY BROOK TOWNSHIP 2 | 970 | 1,529 | 10 | 2,509 | 38.7% | 60.9% | R+22.3 |
| Precinct -WALLACEWALLACE | 1,131 | 1,336 | 38 | 2,505 | 45.1% | 53.3% | R+8.2 |
| Precinct -POCOPSONPOCOPSON | 1,429 | 1,051 | 21 | 2,501 | 57.1% | 42.0% | D+15.1 |
| Precinct -TREDYFFRIN WEST 5TREDYFFRIN WEST 5 | 1,640 | 812 | 46 | 2,498 | 65.7% | 32.5% | D+33.1 |
| Precinct -CALN 4CALN 4 | 1,512 | 907 | 19 | 2,438 | 62.0% | 37.2% | D+24.8 |
| Precinct -WEST BRADFORD 4WEST BRADFORD 4 | 1,318 | 1,057 | 30 | 2,405 | 54.8% | 44.0% | D+10.9 |
| Precinct -EAST BRADFORD SOUTH 1EAST BRADFORD SOUTH 1 | 1,461 | 919 | 17 | 2,397 | 61.0% | 38.3% | D+22.6 |
| Precinct -WEST CALN 1WEST CALN 1 | 996 | 1,357 | 21 | 2,374 | 42.0% | 57.2% | R+15.2 |
| Precinct -EAST FALLOWFIELD EASTEAST FALLOWFIELD EAST | 1,342 | 994 | 25 | 2,361 | 56.8% | 42.1% | D+14.7 |
| Precinct -UPPER UWCHLAN 2UPPER UWCHLAN 2 | 1,279 | 1,033 | 22 | 2,334 | 54.8% | 44.3% | D+10.5 |
| Precinct -WEST VINCENT 1WEST VINCENT 1 | 1,263 | 1,044 | 25 | 2,332 | 54.2% | 44.8% | D+9.4 |
| Precinct -EAST NOTTINGHAM WESTEAST NOTTINGHAM WEST | 895 | 1,377 | 23 | 2,295 | 39.0% | 60.0% | R+21.0 |
| Precinct -TREDYFFRIN WEST 2TREDYFFRIN WEST 2 | 1,476 | 772 | 30 | 2,278 | 64.8% | 33.9% | D+30.9 |
| Precinct -WEST BRADFORD 2WEST BRADFORD 2 | 1,330 | 886 | 31 | 2,247 | 59.2% | 39.4% | D+19.8 |
| Precinct -MALVERNMALVERN | 1,372 | 842 | 27 | 2,241 | 61.2% | 37.6% | D+23.7 |
| Precinct -KENNETT TOWNSHIP 2KENNETT TOWNSHIP 2 | 1,296 | 859 | 15 | 2,170 | 59.7% | 39.6% | D+20.1 |
| Precinct -LONDON BRITAINLONDON BRITAIN | 1,210 | 921 | 38 | 2,169 | 55.8% | 42.5% | D+13.3 |
| Precinct -EAST BRANDYWINE NORTH 2EAST BRANDYWINE NORTH 2 | 1,196 | 947 | 21 | 2,164 | 55.3% | 43.8% | D+11.5 |
| Precinct -NEW GARDEN NORTHNEW GARDEN NORTH | 1,202 | 880 | 25 | 2,107 | 57.0% | 41.8% | D+15.3 |
| Precinct -UWCHLAN 7UWCHLAN 7 | 1,307 | 758 | 22 | 2,087 | 62.6% | 36.3% | D+26.3 |
| Precinct -NEW GARDEN SOUTH 1NEW GARDEN SOUTH 1 | 1,125 | 927 | 16 | 2,068 | 54.4% | 44.8% | D+9.6 |
| Precinct -WESTTOWN 3WESTTOWN 3 | 1,082 | 954 | 23 | 2,059 | 52.5% | 46.3% | D+6.2 |
| Precinct -WEST BRANDYWINE EAST 2WEST BRANDYWINE EAST 2 | 980 | 1,040 | 26 | 2,046 | 47.9% | 50.8% | R+2.9 |
| Precinct -EAST MARLBOROUGH SOUTHEAST MARLBOROUGH SOUTH | 1,220 | 778 | 23 | 2,021 | 60.4% | 38.5% | D+21.9 |
| Precinct -WEST GOSHEN NORTH 3WEST GOSHEN NORTH 3 | 1,079 | 895 | 17 | 1,991 | 54.2% | 45.0% | D+9.2 |
| Precinct -WEST VINCENT 2WEST VINCENT 2 | 1,087 | 886 | 16 | 1,989 | 54.7% | 44.5% | D+10.1 |
| Precinct -EAST PIKELAND 2EAST PIKELAND 2 | 1,149 | 818 | 16 | 1,983 | 57.9% | 41.3% | D+16.7 |
| Precinct -EAST BRADFORD NORTH 2EAST BRADFORD NORTH 2 | 1,062 | 883 | 14 | 1,959 | 54.2% | 45.1% | D+9.1 |
| Precinct -EAST WHITELAND 2EAST WHITELAND 2 | 1,252 | 677 | 24 | 1,953 | 64.1% | 34.7% | D+29.4 |
| Precinct -NEW GARDEN SOUTH 2NEW GARDEN SOUTH 2 | 1,168 | 763 | 12 | 1,943 | 60.1% | 39.3% | D+20.8 |
| Precinct -EAST PIKELAND 1EAST PIKELAND 1 | 1,178 | 733 | 26 | 1,937 | 60.8% | 37.8% | D+23.0 |
| Precinct -EAST WHITELAND 6EAST WHITELAND 6 | 1,166 | 689 | 29 | 1,884 | 61.9% | 36.6% | D+25.3 |
| Precinct -EAST PIKELAND 3EAST PIKELAND 3 | 1,168 | 693 | 14 | 1,875 | 62.3% | 37.0% | D+25.3 |
| Precinct -EAST DOWNINGTOWN EASTEAST DOWNINGTOWN EAST | 1,053 | 796 | 15 | 1,864 | 56.5% | 42.7% | D+13.8 |
| Precinct -SADSBURY NORTHSADSBURY NORTH | 936 | 902 | 24 | 1,862 | 50.3% | 48.4% | D+1.8 |
| Precinct -EASTTOWN 1EASTTOWN 1 | 1,041 | 766 | 25 | 1,832 | 56.8% | 41.8% | D+15.0 |
| Precinct -WEST CHESTER 1WEST CHESTER 1 | 1,271 | 544 | 16 | 1,831 | 69.4% | 29.7% | D+39.7 |
| Precinct -EAST MARLBOROUGH WESTEAST MARLBOROUGH WEST | 1,048 | 752 | 12 | 1,812 | 57.8% | 41.5% | D+16.3 |
| Precinct -EAST CALN 1EAST CALN 1 | 1,125 | 632 | 29 | 1,786 | 63.0% | 35.4% | D+27.6 |
| Precinct -TREDYFFRIN EAST 5TREDYFFRIN EAST 5 | 1,172 | 578 | 24 | 1,774 | 66.1% | 32.6% | D+33.5 |
| Precinct -SOUTH COVENTRYSOUTH COVENTRY | 854 | 893 | 16 | 1,763 | 48.4% | 50.7% | R+2.2 |
| Precinct -EAST GOSHEN 4EAST GOSHEN 4 | 1,043 | 667 | 21 | 1,731 | 60.3% | 38.5% | D+21.7 |
| Precinct -EAST GOSHEN 6EAST GOSHEN 6 | 897 | 814 | 18 | 1,729 | 51.9% | 47.1% | D+4.8 |
| Precinct -EAST GOSHEN 5EAST GOSHEN 5 | 982 | 726 | 10 | 1,718 | 57.2% | 42.3% | D+14.9 |
| Precinct -OXFORD WESTOXFORD WEST | 923 | 769 | 22 | 1,714 | 53.9% | 44.9% | D+9.0 |
| Precinct -LONDONDERRYLONDONDERRY | 746 | 942 | 17 | 1,705 | 43.8% | 55.2% | R+11.5 |
| Precinct -EAST GOSHEN 7EAST GOSHEN 7 | 815 | 869 | 13 | 1,697 | 48.0% | 51.2% | R+3.2 |
| Precinct -WEST BRANDYWINE EAST 1WEST BRANDYWINE EAST 1 | 864 | 791 | 16 | 1,671 | 51.7% | 47.3% | D+4.4 |
| Precinct -HONEY BROOK TOWNSHIP 1HONEY BROOK TOWNSHIP 1 | 567 | 1,090 | 12 | 1,669 | 34.0% | 65.3% | R+31.3 |
| Precinct -EAST MARLBOROUGH EASTEAST MARLBOROUGH EAST | 1,007 | 645 | 15 | 1,667 | 60.4% | 38.7% | D+21.7 |
| Precinct -WEST BRADFORD 3WEST BRADFORD 3 | 993 | 629 | 20 | 1,642 | 60.5% | 38.3% | D+22.2 |
| Precinct -WEST WHITELAND 5WEST WHITELAND 5 | 990 | 626 | 17 | 1,633 | 60.6% | 38.3% | D+22.3 |
| Precinct -TREDYFFRIN WEST 1TREDYFFRIN WEST 1 | 1,001 | 600 | 14 | 1,615 | 62.0% | 37.2% | D+24.8 |
| Precinct -KENNETT TOWNSHIP 4KENNETT TOWNSHIP 4 | 897 | 699 | 16 | 1,612 | 55.6% | 43.4% | D+12.3 |
| Precinct -EAST DOWNINGTOWN WESTEAST DOWNINGTOWN WEST | 985 | 605 | 18 | 1,608 | 61.3% | 37.6% | D+23.6 |
| Precinct -WESTTOWN 1WESTTOWN 1 | 847 | 742 | 16 | 1,605 | 52.8% | 46.2% | D+6.5 |
| Precinct -WEST WHITELAND 1WEST WHITELAND 1 | 935 | 647 | 17 | 1,599 | 58.5% | 40.5% | D+18.0 |
| Precinct -UWCHLAN 2UWCHLAN 2 | 1,027 | 548 | 16 | 1,591 | 64.6% | 34.4% | D+30.1 |
| Precinct -WEST BRADFORD 5WEST BRADFORD 5 | 855 | 715 | 13 | 1,583 | 54.0% | 45.2% | D+8.8 |
| Precinct -WESTTOWN 2WESTTOWN 2 | 832 | 739 | 11 | 1,582 | 52.6% | 46.7% | D+5.9 |
| Precinct -WEST WHITELAND 2WEST WHITELAND 2 | 972 | 567 | 20 | 1,559 | 62.3% | 36.4% | D+26.0 |
| Precinct -SCHUYLKILL 4SCHUYLKILL 4 | 947 | 590 | 15 | 1,552 | 61.0% | 38.0% | D+23.0 |
| Precinct -WEST GOSHEN SOUTH 4WEST GOSHEN SOUTH 4 | 845 | 692 | 5 | 1,542 | 54.8% | 44.9% | D+9.9 |
| Precinct -EAST GOSHEN 1EAST GOSHEN 1 | 769 | 746 | 12 | 1,527 | 50.4% | 48.9% | D+1.5 |
| Precinct -WEST GOSHEN NORTH 1WEST GOSHEN NORTH 1 | 836 | 652 | 9 | 1,497 | 55.8% | 43.6% | D+12.3 |
| Precinct -EAST BRADFORD SOUTH 2EAST BRADFORD SOUTH 2 | 733 | 747 | 9 | 1,489 | 49.2% | 50.2% | R+0.9 |
| Precinct -UPPER UWCHLAN 1UPPER UWCHLAN 1 | 784 | 665 | 17 | 1,466 | 53.5% | 45.4% | D+8.1 |
| Precinct -WEST WHITELAND 7WEST WHITELAND 7 | 949 | 496 | 19 | 1,464 | 64.8% | 33.9% | D+30.9 |
| Precinct -EAST COVENTRY 2EAST COVENTRY 2 | 644 | 791 | 14 | 1,449 | 44.4% | 54.6% | R+10.1 |
| Precinct -WEST GOSHEN MIDDLE 2WEST GOSHEN MIDDLE 2 | 850 | 576 | 19 | 1,445 | 58.8% | 39.9% | D+19.0 |
| Precinct -EASTTOWN 2EASTTOWN 2 | 875 | 536 | 15 | 1,426 | 61.4% | 37.6% | D+23.8 |
| Precinct -WILLISTOWN SOUTH 3WILLISTOWN SOUTH 3 | 733 | 664 | 16 | 1,413 | 51.9% | 47.0% | D+4.9 |
| Precinct -TREDYFFRIN MIDDLE 4TREDYFFRIN MIDDLE 4 | 932 | 456 | 23 | 1,411 | 66.1% | 32.3% | D+33.7 |
| Precinct -WEST BRANDYWINE WESTWEST BRANDYWINE WEST | 594 | 808 | 7 | 1,409 | 42.2% | 57.3% | R+15.2 |
| Precinct -WEST NOTTINGHAMWEST NOTTINGHAM | 394 | 990 | 13 | 1,397 | 28.2% | 70.9% | R+42.7 |
| Precinct -UPPER OXFORDUPPER OXFORD | 526 | 840 | 9 | 1,375 | 38.3% | 61.1% | R+22.8 |
| Precinct -WEST GOSHEN SOUTH 1WEST GOSHEN SOUTH 1 | 839 | 518 | 12 | 1,369 | 61.3% | 37.8% | D+23.4 |
| Precinct -WEST NANTMEALWEST NANTMEAL | 495 | 864 | 10 | 1,369 | 36.2% | 63.1% | R+27.0 |
| Precinct -CALN 2CALN 2 | 919 | 413 | 12 | 1,344 | 68.4% | 30.7% | D+37.6 |
| Precinct -COATESVILLE 1COATESVILLE 1 | 998 | 330 | 12 | 1,340 | 74.5% | 24.6% | D+49.9 |
| Precinct -NORTH COVENTRY WEST 2NORTH COVENTRY WEST 2 | 632 | 695 | 11 | 1,338 | 47.2% | 51.9% | R+4.7 |
| Precinct -EAST WHITELAND 4EAST WHITELAND 4 | 829 | 474 | 28 | 1,331 | 62.3% | 35.6% | D+26.7 |
| Precinct -EAST GOSHEN 2EAST GOSHEN 2 | 662 | 647 | 11 | 1,320 | 50.2% | 49.0% | D+1.1 |
| Precinct -WEST BRADFORD 1WEST BRADFORD 1 | 713 | 581 | 16 | 1,310 | 54.4% | 44.4% | D+10.1 |
| Precinct -TREDYFFRIN MIDDLE 6TREDYFFRIN MIDDLE 6 | 890 | 404 | 15 | 1,309 | 68.0% | 30.9% | D+37.1 |
| Precinct -EAST VINCENT 3EAST VINCENT 3 | 694 | 596 | 14 | 1,304 | 53.2% | 45.7% | D+7.5 |
| Precinct -WEST CHESTER 3WEST CHESTER 3 | 914 | 372 | 15 | 1,301 | 70.3% | 28.6% | D+41.7 |
| Precinct -NORTH COVENTRY MIDDLENORTH COVENTRY MIDDLE | 616 | 669 | 12 | 1,297 | 47.5% | 51.6% | R+4.1 |
| Precinct -PARKESBURG SOUTHPARKESBURG SOUTH | 641 | 645 | 6 | 1,292 | 49.6% | 49.9% | R+0.3 |
| Precinct -WEST CHESTER 7WEST CHESTER 7 | 947 | 315 | 26 | 1,288 | 73.5% | 24.5% | D+49.1 |
| Precinct -EAST NANTMEALEAST NANTMEAL | 634 | 630 | 14 | 1,278 | 49.6% | 49.3% | D+0.3 |
| Precinct -LOWER OXFORD WESTLOWER OXFORD WEST | 460 | 806 | 8 | 1,274 | 36.1% | 63.3% | R+27.2 |
| Precinct -UWCHLAN 5UWCHLAN 5 | 729 | 507 | 19 | 1,255 | 58.1% | 40.4% | D+17.7 |
| Precinct -KENNETT TOWNSHIP 1KENNETT TOWNSHIP 1 | 715 | 520 | 19 | 1,254 | 57.0% | 41.5% | D+15.6 |
| Precinct -TREDYFFRIN EAST 1TREDYFFRIN EAST 1 | 836 | 394 | 23 | 1,253 | 66.7% | 31.4% | D+35.3 |
| Precinct -PHOENIXVILLE NORTH 3PHOENIXVILLE NORTH 3 | 876 | 355 | 16 | 1,247 | 70.2% | 28.5% | D+41.8 |
| Precinct -NORTH COVENTRY EASTNORTH COVENTRY EAST | 598 | 625 | 23 | 1,246 | 48.0% | 50.2% | R+2.2 |
| Precinct -TREDYFFRIN MIDDLE 2TREDYFFRIN MIDDLE 2 | 757 | 467 | 22 | 1,246 | 60.8% | 37.5% | D+23.3 |
| Precinct -EAST GOSHEN 3EAST GOSHEN 3 | 663 | 569 | 8 | 1,240 | 53.5% | 45.9% | D+7.6 |
| Precinct -WEST FALLOWFIELDWEST FALLOWFIELD | 436 | 798 | 5 | 1,239 | 35.2% | 64.4% | R+29.2 |
| Precinct -WEST CHESTER 2WWEST CHESTER 2W | 810 | 411 | 16 | 1,237 | 65.5% | 33.2% | D+32.3 |
| Precinct -WEST GOSHEN SOUTH 2WEST GOSHEN SOUTH 2 | 711 | 505 | 16 | 1,232 | 57.7% | 41.0% | D+16.7 |
| Precinct -THORNBURY 2THORNBURY 2 | 656 | 559 | 11 | 1,226 | 53.5% | 45.6% | D+7.9 |
| Precinct -WILLISTOWN NORTH 3WILLISTOWN NORTH 3 | 672 | 548 | 6 | 1,226 | 54.8% | 44.7% | D+10.1 |
| Precinct -WESTTOWN 4WESTTOWN 4 | 614 | 595 | 10 | 1,219 | 50.4% | 48.8% | D+1.6 |
| Precinct -LOWER OXFORD EASTLOWER OXFORD EAST | 927 | 282 | 6 | 1,215 | 76.3% | 23.2% | D+53.1 |
| Precinct -UWCHLAN 9UWCHLAN 9 | 780 | 413 | 17 | 1,210 | 64.5% | 34.1% | D+30.3 |
| Precinct -WEST CHESTER 6WEST CHESTER 6 | 878 | 314 | 9 | 1,201 | 73.1% | 26.1% | D+47.0 |
| Precinct -EAST VINCENT 2EAST VINCENT 2 | 665 | 523 | 11 | 1,199 | 55.5% | 43.6% | D+11.8 |
| Precinct -VALLEY NORTH 3VALLEY NORTH 3 | 743 | 448 | 2 | 1,193 | 62.3% | 37.6% | D+24.7 |
| Precinct -VALLEY NORTH 1VALLEY NORTH 1 | 695 | 485 | 10 | 1,190 | 58.4% | 40.8% | D+17.6 |
| Precinct -WEST GOSHEN MIDDLE 1WEST GOSHEN MIDDLE 1 | 750 | 426 | 14 | 1,190 | 63.0% | 35.8% | D+27.2 |
| Precinct -EAST BRANDYWINE NORTH 1EAST BRANDYWINE NORTH 1 | 646 | 523 | 12 | 1,181 | 54.7% | 44.3% | D+10.4 |
| Precinct -VALLEY NORTH 2VALLEY NORTH 2 | 805 | 366 | 9 | 1,180 | 68.2% | 31.0% | D+37.2 |
| Precinct -EAST CALN 2EAST CALN 2 | 750 | 398 | 18 | 1,166 | 64.3% | 34.1% | D+30.2 |
| Precinct -NORTH COVENTRY WEST 1NORTH COVENTRY WEST 1 | 535 | 615 | 12 | 1,162 | 46.0% | 52.9% | R+6.9 |
| Precinct -PHOENIXVILLE MIDDLE 1PHOENIXVILLE MIDDLE 1 | 841 | 306 | 12 | 1,159 | 72.6% | 26.4% | D+46.2 |
| Precinct -WEST SADSBURYWEST SADSBURY | 349 | 792 | 11 | 1,152 | 30.3% | 68.8% | R+38.5 |
| Precinct -PHOENIXVILLE WEST 1PHOENIXVILLE WEST 1 | 737 | 381 | 11 | 1,129 | 65.3% | 33.7% | D+31.5 |
| Precinct -WEST GOSHEN NORTH 2WEST GOSHEN NORTH 2 | 683 | 409 | 12 | 1,104 | 61.9% | 37.0% | D+24.8 |
| Precinct -BIRMINGHAM 1BIRMINGHAM 1 | 655 | 435 | 11 | 1,101 | 59.5% | 39.5% | D+20.0 |
| Precinct -THORNBURY 1THORNBURY 1 | 543 | 554 | 4 | 1,101 | 49.3% | 50.3% | R+1.0 |
| Precinct -WILLISTOWN SOUTH 1WILLISTOWN SOUTH 1 | 592 | 498 | 11 | 1,101 | 53.8% | 45.2% | D+8.5 |
| Precinct -WEST CHESTER 2EWEST CHESTER 2E | 661 | 424 | 14 | 1,099 | 60.1% | 38.6% | D+21.6 |
| Precinct -EAST WHITELAND 3EAST WHITELAND 3 | 721 | 364 | 13 | 1,098 | 65.7% | 33.2% | D+32.5 |
| Precinct -WARWICK EASTWARWICK EAST | 506 | 577 | 8 | 1,091 | 46.4% | 52.9% | R+6.5 |
| Precinct -CALN 1CALN 1 | 642 | 410 | 18 | 1,070 | 60.0% | 38.3% | D+21.7 |
| Precinct -WILLISTOWN NORTH 1WILLISTOWN NORTH 1 | 599 | 457 | 10 | 1,066 | 56.2% | 42.9% | D+13.3 |
| Precinct -WEST GOSHEN SOUTH 3WEST GOSHEN SOUTH 3 | 578 | 478 | 5 | 1,061 | 54.5% | 45.1% | D+9.4 |
| Precinct -EASTTOWN 3EASTTOWN 3 | 632 | 391 | 14 | 1,037 | 60.9% | 37.7% | D+23.2 |
| Precinct -EAST VINCENT 4EAST VINCENT 4 | 478 | 549 | 4 | 1,031 | 46.4% | 53.2% | R+6.9 |
| Precinct -EAST VINCENT 1EAST VINCENT 1 | 533 | 480 | 12 | 1,025 | 52.0% | 46.8% | D+5.2 |
| Precinct -KENNETT SQUARE SOUTH 2KENNETT SQUARE SOUTH 2 | 736 | 275 | 12 | 1,023 | 71.9% | 26.9% | D+45.1 |
| Precinct -EASTTOWN 7EASTTOWN 7 | 720 | 290 | 12 | 1,022 | 70.5% | 28.4% | D+42.1 |
| Precinct -ELKELK | 433 | 571 | 12 | 1,016 | 42.6% | 56.2% | R+13.6 |
| Precinct -PHOENIXVILLE WEST 2PHOENIXVILLE WEST 2 | 653 | 340 | 13 | 1,006 | 64.9% | 33.8% | D+31.1 |
| Precinct -EAST BRADFORD NORTH 1EAST BRADFORD NORTH 1 | 608 | 392 | 4 | 1,004 | 60.6% | 39.0% | D+21.5 |
| Precinct -VALLEY SOUTHVALLEY SOUTH | 587 | 399 | 8 | 994 | 59.1% | 40.1% | D+18.9 |
| Precinct -UWCHLAN 1UWCHLAN 1 | 597 | 379 | 12 | 988 | 60.4% | 38.4% | D+22.1 |
| Precinct -LONDON GROVE CHATHAMLONDON GROVE CHATHAM | 483 | 494 | 9 | 986 | 49.0% | 50.1% | R+1.1 |
| Precinct -WEST CHESTER 5WEST CHESTER 5 | 685 | 296 | 3 | 984 | 69.6% | 30.1% | D+39.5 |
| Precinct -ELVERSONELVERSON | 383 | 591 | 8 | 982 | 39.0% | 60.2% | R+21.2 |
| Precinct -NEWLINNEWLIN | 522 | 434 | 10 | 966 | 54.0% | 44.9% | D+9.1 |
| Precinct -HONEY BROOK BOROUGHHONEY BROOK BOROUGH | 383 | 575 | 6 | 964 | 39.7% | 59.6% | R+19.9 |
| Precinct -COATESVILLE 2COATESVILLE 2 | 821 | 114 | 6 | 941 | 87.2% | 12.1% | D+75.1 |
| Precinct -SCHUYLKILL 1SCHUYLKILL 1 | 527 | 390 | 8 | 925 | 57.0% | 42.2% | D+14.8 |
| Precinct -WESTTOWN 5WESTTOWN 5 | 464 | 450 | 9 | 923 | 50.3% | 48.8% | D+1.5 |
| Precinct -TREDYFFRIN EAST 4TREDYFFRIN EAST 4 | 578 | 331 | 10 | 919 | 62.9% | 36.0% | D+26.9 |
| Precinct -TREDYFFRIN MIDDLE 3TREDYFFRIN MIDDLE 3 | 561 | 348 | 9 | 918 | 61.1% | 37.9% | D+23.2 |
| Precinct -SCHUYLKILL 2SCHUYLKILL 2 | 564 | 336 | 7 | 907 | 62.2% | 37.0% | D+25.1 |
| Precinct -EAST GOSHEN 9EAST GOSHEN 9 | 522 | 371 | 12 | 905 | 57.7% | 41.0% | D+16.7 |
| Precinct -TREDYFFRIN EAST 2TREDYFFRIN EAST 2 | 578 | 316 | 3 | 897 | 64.4% | 35.2% | D+29.2 |
| Precinct -UWCHLAN 8UWCHLAN 8 | 526 | 359 | 4 | 889 | 59.2% | 40.4% | D+18.8 |
| Precinct -TREDYFFRIN MIDDLE 5TREDYFFRIN MIDDLE 5 | 538 | 320 | 5 | 863 | 62.3% | 37.1% | D+25.3 |
| Precinct -TREDYFFRIN WEST 4TREDYFFRIN WEST 4 | 617 | 220 | 14 | 851 | 72.5% | 25.9% | D+46.7 |
| Precinct -PHOENIXVILLE NORTH 1PHOENIXVILLE NORTH 1 | 496 | 335 | 11 | 842 | 58.9% | 39.8% | D+19.1 |
| Precinct -EAST GOSHEN 8EAST GOSHEN 8 | 499 | 335 | 4 | 838 | 59.5% | 40.0% | D+19.6 |
| Precinct -KENNETT SQUARE NORTHKENNETT SQUARE NORTH | 530 | 288 | 18 | 836 | 63.4% | 34.4% | D+28.9 |
| Precinct -TREDYFFRIN WEST 3TREDYFFRIN WEST 3 | 568 | 255 | 11 | 834 | 68.1% | 30.6% | D+37.5 |
| Precinct -WILLISTOWN NORTH 4WILLISTOWN NORTH 4 | 499 | 321 | 8 | 828 | 60.3% | 38.8% | D+21.5 |
| Precinct -PHOENIXVILLE MIDDLE 2PHOENIXVILLE MIDDLE 2 | 624 | 189 | 12 | 825 | 75.6% | 22.9% | D+52.7 |
| Precinct -PHOENIXVILLE EAST 2PHOENIXVILLE EAST 2 | 522 | 286 | 13 | 821 | 63.6% | 34.8% | D+28.7 |
| Precinct -EASTTOWN 5EASTTOWN 5 | 574 | 229 | 13 | 816 | 70.3% | 28.1% | D+42.3 |
| Precinct -WILLISTOWN NORTH 5WILLISTOWN NORTH 5 | 521 | 284 | 11 | 816 | 63.8% | 34.8% | D+29.0 |
| Precinct -EASTTOWN 4EASTTOWN 4 | 465 | 334 | 12 | 811 | 57.3% | 41.2% | D+16.2 |
| Precinct -UWCHLAN 3UWCHLAN 3 | 508 | 294 | 5 | 807 | 62.9% | 36.4% | D+26.5 |
| Precinct -KENNETT TOWNSHIP 3KENNETT TOWNSHIP 3 | 623 | 167 | 14 | 804 | 77.5% | 20.8% | D+56.7 |
| Precinct -PHOENIXVILLE EAST 1PHOENIXVILLE EAST 1 | 543 | 229 | 12 | 784 | 69.3% | 29.2% | D+40.1 |
| Precinct -SADSBURY SOUTHSADSBURY SOUTH | 414 | 359 | 6 | 779 | 53.1% | 46.1% | D+7.1 |
| Precinct -PENNSBURY SOUTH 1PENNSBURY SOUTH 1 | 442 | 319 | 12 | 773 | 57.2% | 41.3% | D+15.9 |
| Precinct -PHOENIXVILLE EAST 3PHOENIXVILLE EAST 3 | 526 | 232 | 11 | 769 | 68.4% | 30.2% | D+38.2 |
| Precinct -PENNSBURY NORTH 2PENNSBURY NORTH 2 | 401 | 357 | 5 | 763 | 52.6% | 46.8% | D+5.8 |
| Precinct -EAST WHITELAND 1EAST WHITELAND 1 | 474 | 262 | 10 | 746 | 63.5% | 35.1% | D+28.4 |
| Precinct -PHOENIXVILLE WEST 3PHOENIXVILLE WEST 3 | 484 | 244 | 7 | 735 | 65.9% | 33.2% | D+32.7 |
| Precinct -ATGLENATGLEN | 322 | 409 | 2 | 733 | 43.9% | 55.8% | R+11.9 |
| Precinct -TREDYFFRIN EAST 3TREDYFFRIN EAST 3 | 514 | 206 | 10 | 730 | 70.4% | 28.2% | D+42.2 |
| Precinct -PHOENIXVILLE MIDDLE 3PHOENIXVILLE MIDDLE 3 | 528 | 187 | 7 | 722 | 73.1% | 25.9% | D+47.2 |
| Precinct -WARWICK WESTWARWICK WEST | 260 | 451 | 10 | 721 | 36.1% | 62.6% | R+26.5 |
| Precinct -WEST WHITELAND 3WEST WHITELAND 3 | 418 | 282 | 11 | 711 | 58.8% | 39.7% | D+19.1 |
| Precinct -SOUTH COATESVILLESOUTH COATESVILLE | 528 | 172 | 7 | 707 | 74.7% | 24.3% | D+50.4 |
| Precinct -HIGHLANDHIGHLAND | 265 | 436 | 4 | 705 | 37.6% | 61.8% | R+24.3 |
| Precinct -PHOENIXVILLE NORTH 2PHOENIXVILLE NORTH 2 | 476 | 217 | 12 | 705 | 67.5% | 30.8% | D+36.7 |
| Precinct -UWCHLAN 4UWCHLAN 4 | 436 | 244 | 7 | 687 | 63.5% | 35.5% | D+27.9 |
| Precinct -PENNSBURY NORTH 1PENNSBURY NORTH 1 | 560 | 114 | 7 | 681 | 82.2% | 16.7% | D+65.5 |
| Precinct -EASTTOWN 6EASTTOWN 6 | 382 | 277 | 7 | 666 | 57.4% | 41.6% | D+15.8 |
| Precinct -SPRING CITY 1SPRING CITY 1 | 355 | 287 | 8 | 650 | 54.6% | 44.2% | D+10.5 |
| Precinct -COATESVILLE 3COATESVILLE 3 | 543 | 100 | 6 | 649 | 83.7% | 15.4% | D+68.3 |
| Precinct -COATESVILLE 5COATESVILLE 5 | 527 | 110 | 9 | 646 | 81.6% | 17.0% | D+64.6 |
| Precinct -WILLISTOWN NORTH 2WILLISTOWN NORTH 2 | 365 | 274 | 5 | 644 | 56.7% | 42.5% | D+14.1 |
| Precinct -KENNETT SQUARE SOUTH 1KENNETT SQUARE SOUTH 1 | 404 | 231 | 8 | 643 | 62.8% | 35.9% | D+26.9 |
| Precinct -PENNSBURY SOUTH 2PENNSBURY SOUTH 2 | 386 | 241 | 10 | 637 | 60.6% | 37.8% | D+22.8 |
| Precinct -WEST GROVE 1WEST GROVE 1 | 363 | 265 | 3 | 631 | 57.5% | 42.0% | D+15.5 |
| Precinct -WILLISTOWN SOUTH 2WILLISTOWN SOUTH 2 | 306 | 319 | 6 | 631 | 48.5% | 50.6% | R+2.1 |
| Precinct -PARKESBURG NORTHPARKESBURG NORTH | 322 | 275 | 5 | 602 | 53.5% | 45.7% | D+7.8 |
| Precinct -WEST DOWNINGTOWN NORTHWEST DOWNINGTOWN NORTH | 350 | 206 | 7 | 563 | 62.2% | 36.6% | D+25.6 |
| Precinct -OXFORD EASTOXFORD EAST | 293 | 253 | 6 | 552 | 53.1% | 45.8% | D+7.2 |
| Precinct -COATESVILLE 4-2COATESVILLE 4-2 | 383 | 162 | 2 | 547 | 70.0% | 29.6% | D+40.4 |
| Precinct -WEST CHESTER 4WEST CHESTER 4 | 338 | 186 | 11 | 535 | 63.2% | 34.8% | D+28.4 |
| Precinct -SPRING CITY 4SPRING CITY 4 | 257 | 256 | 6 | 519 | 49.5% | 49.3% | D+0.2 |
| Precinct -TREDYFFRIN MIDDLE 1TREDYFFRIN MIDDLE 1 | 332 | 170 | 9 | 511 | 65.0% | 33.3% | D+31.7 |
| Precinct -WEST MARLBOROUGHWEST MARLBOROUGH | 299 | 203 | 5 | 507 | 59.0% | 40.0% | D+18.9 |
| Precinct -EAST WHITELAND 5EAST WHITELAND 5 | 287 | 203 | 6 | 496 | 57.9% | 40.9% | D+16.9 |
| Precinct -WEST GROVE 2WEST GROVE 2 | 272 | 202 | 5 | 479 | 56.8% | 42.2% | D+14.6 |
| Precinct -WILLISTOWN NORTH 6WILLISTOWN NORTH 6 | 310 | 139 | 9 | 458 | 67.7% | 30.3% | D+37.3 |
| Precinct -SPRING CITY 3SPRING CITY 3 | 223 | 214 | 15 | 452 | 49.3% | 47.3% | D+2.0 |
| Precinct -COATESVILLE 4-1COATESVILLE 4-1 | 344 | 98 | 7 | 449 | 76.6% | 21.8% | D+54.8 |
| Precinct -TREDYFFRIN MIDDLE 7TREDYFFRIN MIDDLE 7 | 251 | 131 | 6 | 388 | 64.7% | 33.8% | D+30.9 |
| Precinct -AVONDALEAVONDALE | 225 | 113 | 6 | 344 | 65.4% | 32.8% | D+32.6 |
| Precinct -SPRING CITY 2SPRING CITY 2 | 152 | 118 | 2 | 272 | 55.9% | 43.4% | D+12.5 |
| Precinct -MODENAMODENA | 90 | 59 | 5 | 154 | 58.4% | 38.3% | D+20.1 |
| ATGLEN Voting District42_4202910 | 0 | 0 | 0 | 0 | — | — | No votes |
| AVONDALE Voting District42_4202920 | 0 | 0 | 0 | 0 | — | — | No votes |
| BIRMINGHAM TWP PCT 0142_4202925 | 0 | 0 | 0 | 0 | — | — | No votes |
| BIRMINGHAM TWP PCT 0242_4202935 | 0 | 0 | 0 | 0 | — | — | No votes |
| CALN TWP VTD 0142_4202941 | 0 | 0 | 0 | 0 | — | — | No votes |
| CALN TWP VTD 0242_4202950 | 0 | 0 | 0 | 0 | — | — | No votes |
| CALN TWP VTD 0342_4202960 | 0 | 0 | 0 | 0 | — | — | No votes |
| CALN TWP VTD 0442_4202965 | 0 | 0 | 0 | 0 | — | — | No votes |
| CHARLESTOWN TWP Voting District42_4202970 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 0142_4202980 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 0242_4202990 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 0342_42029100 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 04 PCT 0142_42029110 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 04 PCT 0242_42029120 | 0 | 0 | 0 | 0 | — | — | No votes |
| COATESVILLE WD 0542_42029130 | 0 | 0 | 0 | 0 | — | — | No votes |
| DOWNINGTOWN VTD EAST ED EAST42_42029140 | 0 | 0 | 0 | 0 | — | — | No votes |
| DOWNINGTOWN VTD EAST ED WEST42_42029150 | 0 | 0 | 0 | 0 | — | — | No votes |
| DOWNINGTOWN VTD WEST ED NORTH42_42029160 | 0 | 0 | 0 | 0 | — | — | No votes |
| DOWNINGTOWN VTD WEST ED SOUTH42_42029170 | 0 | 0 | 0 | 0 | — | — | No votes |
| E CALN 2 Voting District42_42029235 | 0 | 0 | 0 | 0 | — | — | No votes |
| E MARLBOROUGH S Voting District42_42029365 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRADFORD TWP VTD NORTH ED 0142_42029180 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRADFORD TWP VTD NORTH ED 0242_42029195 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRADFORD TWP VTD SOUTH PCT 0142_42029203 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRADFORD TWP VTD SOUTH PCT 0242_42029206 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRANDYWINE TWP VTD NORTH PCT 0142_42029213 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRANDYWINE TWP VTD NORTH PCT 0242_42029216 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST BRANDYWINE TWP VTD SOUTH42_42029210 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST CALN TWP Voting District42_42029220 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST COVENTRY TWP PCT 0142_42029230 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST COVENTRY TWP PCT 0242_42029240 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST FALLOWFIELD TWP VTD EAST42_42029250 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST FALLOWFIELD TWP VTD WEST42_42029260 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0142_42029270 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0242_42029280 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0342_42029291 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0442_42029300 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0542_42029310 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0642_42029320 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0742_42029325 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0842_42029345 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST GOSHEN TWP PCT 0942_420292050 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST MARLBOROUGH TWP VTD EAST42_42029330 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST MARLBOROUGH TWP VTD WEST42_42029340 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST NANTMEAL TWP Voting District42_42029350 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST NOTTINGHAM TWP Voting District42_42029360 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST PIKELAND TWP PCT 0142_42029371 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST PIKELAND TWP PCT 0242_42029375 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST PIKELAND TWP PCT 0342_42029381 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST VINCENT TWP PCT 0142_42029414 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST VINCENT TWP PCT 0242_42029421 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST VINCENT TWP PCT 0342_42029428 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST VINCENT TWP PCT 0442_42029435 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0142_42029410 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0242_42029420 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0342_42029430 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0442_42029440 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0542_42029450 | 0 | 0 | 0 | 0 | — | — | No votes |
| EAST WHITELAND TWP PCT 0642_42029460 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0142_42029470 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0242_42029480 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0342_42029490 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0442_42029500 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0542_42029510 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0642_42029520 | 0 | 0 | 0 | 0 | — | — | No votes |
| EASTTOWN TWP VTD 0742_42029530 | 0 | 0 | 0 | 0 | — | — | No votes |
| ELK TWP Voting District42_42029540 | 0 | 0 | 0 | 0 | — | — | No votes |
| ELVERSON Voting District42_42029550 | 0 | 0 | 0 | 0 | — | — | No votes |
| FRANKLIN TWP Voting District42_42029560 | 0 | 0 | 0 | 0 | — | — | No votes |
| HIGHLAND TWP Voting District42_42029570 | 0 | 0 | 0 | 0 | — | — | No votes |
| HONEY BROOK TWP PCT 0142_42029615 | 0 | 0 | 0 | 0 | — | — | No votes |
| HONEY BROOK TWP PCT 0242_42029625 | 0 | 0 | 0 | 0 | — | — | No votes |
| HONEY BROOK Voting District42_42029580 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT SQUARE VTD NORTH42_42029630 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT SQUARE VTD SOUTH ED 0142_42029640 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT SQUARE VTD SOUTH ED 0242_42029650 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT TWP PCT 0142_42029600 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT TWP PCT 0242_42029610 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT TWP PCT 0342_42029620 | 0 | 0 | 0 | 0 | — | — | No votes |
| KENNETT TWP PCT 0442_420292051 | 0 | 0 | 0 | 0 | — | — | No votes |
| LONDON BRITAIN TWP Voting District42_42029660 | 0 | 0 | 0 | 0 | — | — | No votes |
| LONDON GROVE TWP VTD CHATHAM42_42029670 | 0 | 0 | 0 | 0 | — | — | No votes |
| LONDON GROVE TWP VTD SOUTH42_42029680 | 0 | 0 | 0 | 0 | — | — | No votes |
| LONDONDERRY TWP Voting District42_42029690 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOWER OXFORD TWP VTD EAST42_42029700 | 0 | 0 | 0 | 0 | — | — | No votes |
| LOWER OXFORD TWP VTD WEST42_42029710 | 0 | 0 | 0 | 0 | — | — | No votes |
| MALVERN Voting District42_42029720 | 0 | 0 | 0 | 0 | — | — | No votes |
| MODENA Voting District42_42029730 | 0 | 0 | 0 | 0 | — | — | No votes |
| NEW GARDEN TWP PCT NORTH42_42029740 | 0 | 0 | 0 | 0 | — | — | No votes |
| NEW GARDEN TWP PCT SOUTH42_42029750 | 0 | 0 | 0 | 0 | — | — | No votes |
| NEW LONDON TWP Voting District42_42029760 | 0 | 0 | 0 | 0 | — | — | No votes |
| NEWLIN TWP Voting District42_42029770 | 0 | 0 | 0 | 0 | — | — | No votes |
| NORTH COVENTRY TWP VTD EAST42_42029780 | 0 | 0 | 0 | 0 | — | — | No votes |
| NORTH COVENTRY TWP VTD MIDDLE42_42029790 | 0 | 0 | 0 | 0 | — | — | No votes |
| NORTH COVENTRY TWP VTD WEST42_42029800 | 0 | 0 | 0 | 0 | — | — | No votes |
| NORTH COVENTRY TWP VTD WEST ED 0242_42029835 | 0 | 0 | 0 | 0 | — | — | No votes |
| OXFORD PCT EAST42_42029810 | 0 | 0 | 0 | 0 | — | — | No votes |
| OXFORD PCT WEST42_42029820 | 0 | 0 | 0 | 0 | — | — | No votes |
| PARKESBURG PCT NORTH42_42029830 | 0 | 0 | 0 | 0 | — | — | No votes |
| PARKESBURG PCT SOUTH42_42029840 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENN TWP Voting District42_42029850 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENNSBURY TWP VTD NORTH42_42029860 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENNSBURY TWP VTD NORTH ED 0242_42029895 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENNSBURY TWP VTD SOUTH42_42029870 | 0 | 0 | 0 | 0 | — | — | No votes |
| PENNSBURY TWP VTD SOUTH ED 0242_42029905 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD EAST PCT 0142_42029945 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD EAST PCT 0242_42029955 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD EAST PCT 0342_42029965 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD MIDDLE PCT 0142_42029915 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD MIDDLE PCT 0242_42029925 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD MIDDLE PCT 0342_42029935 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD NORTH PCT 0142_42029975 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD NORTH PCT 0242_42029985 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD NORTH PCT 0342_42029995 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD WEST PCT 0142_420291005 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD WEST PCT 0242_420291015 | 0 | 0 | 0 | 0 | — | — | No votes |
| PHOENIXVILLE WD WEST PCT 0342_420291025 | 0 | 0 | 0 | 0 | — | — | No votes |
| POCOPSON TWP Voting District42_420291000 | 0 | 0 | 0 | 0 | — | — | No votes |
| Precinct -BIRMINGHAM 2BIRMINGHAM 2 | 0 | 0 | 0 | 0 | — | — | No votes |
| Precinct -WEST DOWNINGTOWN SOUTHWEST DOWNINGTOWN SOUTH | 0 | 0 | 0 | 0 | — | — | No votes |
| SADSBURY TWP VTD NORTH42_420291010 | 0 | 0 | 0 | 0 | — | — | No votes |
| SADSBURY TWP VTD SOUTH42_420291020 | 0 | 0 | 0 | 0 | — | — | No votes |
| SCHUYLKILL TWP PCT 0142_420291030 | 0 | 0 | 0 | 0 | — | — | No votes |
| SCHUYLKILL TWP PCT 0242_420291040 | 0 | 0 | 0 | 0 | — | — | No votes |
| SCHUYLKILL TWP PCT 0342_420291050 | 0 | 0 | 0 | 0 | — | — | No votes |
| SCHUYLKILL TWP PCT 0442_420291060 | 0 | 0 | 0 | 0 | — | — | No votes |
| SCHUYLKILL TWP PCT 0542_420292062 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH COATESVILLE Voting District42_420291070 | 0 | 0 | 0 | 0 | — | — | No votes |
| SOUTH COVENTRY TWP Voting District42_420291080 | 0 | 0 | 0 | 0 | — | — | No votes |
| SPRING CITY WD 0142_420291090 | 0 | 0 | 0 | 0 | — | — | No votes |
| SPRING CITY WD 0242_420291100 | 0 | 0 | 0 | 0 | — | — | No votes |
| SPRING CITY WD 0342_420291110 | 0 | 0 | 0 | 0 | — | — | No votes |
| SPRING CITY WD 0442_420291120 | 0 | 0 | 0 | 0 | — | — | No votes |
| THORNBURY TWP VTD 0142_420292059 | 0 | 0 | 0 | 0 | — | — | No votes |
| THORNBURY TWP VTD 0242_420292060 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD EAST ED 0142_420291140 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD EAST ED 0242_420291150 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD EAST ED 0342_420291160 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD EAST ED 0442_420291170 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD EAST ED 0542_420291180 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0142_420291190 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0242_420291200 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0342_420291245 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0442_420291220 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0542_420291230 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0642_420291240 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD MIDDLE ED 0742_420291275 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD WEST ED 0142_420291250 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD WEST ED 0242_420291260 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD WEST ED 0342_420291270 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD WEST ED 0442_420291280 | 0 | 0 | 0 | 0 | — | — | No votes |
| TREDYFFRIN TWP VTD WEST ED 0542_420291290 | 0 | 0 | 0 | 0 | — | — | No votes |
| UPPER OXFORD TWP Voting District42_420291300 | 0 | 0 | 0 | 0 | — | — | No votes |
| UPPER UWCHLAN TWP VTD 0142_420291310 | 0 | 0 | 0 | 0 | — | — | No votes |
| UPPER UWCHLAN TWP VTD 0242_420291315 | 0 | 0 | 0 | 0 | — | — | No votes |
| UPPER UWCHLAN TWP VTD 0342_420292053 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0142_420291320 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0242_420291375 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0342_420291385 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0442_420291350 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0542_420291360 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0642_420291370 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0742_420291415 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0842_420291416 | 0 | 0 | 0 | 0 | — | — | No votes |
| UWCHLAN TWP PCT 0942_420291418 | 0 | 0 | 0 | 0 | — | — | No votes |
| VALLEY TWP PCT NORTH42_420291380 | 0 | 0 | 0 | 0 | — | — | No votes |
| VALLEY TWP PCT SOUTH42_420291390 | 0 | 0 | 0 | 0 | — | — | No votes |
| WALLACE TWP Voting District42_420291400 | 0 | 0 | 0 | 0 | — | — | No votes |
| WARWICK TWP PCT EAST42_420291410 | 0 | 0 | 0 | 0 | — | — | No votes |
| WARWICK TWP PCT WEST42_420291420 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRADFORD TWP PCT 0142_420291430 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRADFORD TWP PCT 0242_420291440 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRADFORD TWP PCT 0342_420291450 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRADFORD TWP PCT 0442_420291460 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRADFORD TWP PCT 0542_420292057 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRANDYWINE TWP VTD EAST42_420291470 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST BRANDYWINE TWP VTD WEST42_420291480 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CALN TWP PCT 0142_420291525 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CALN TWP PCT 0242_420291535 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0142_420291500 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0242_420291510 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 02 ED WEST42_420291520 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0342_420291530 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0442_420291540 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0542_420291550 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0642_420291560 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST CHESTER VTD 0742_420291570 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST FALLOWFIELD TWP Voting District42_420291600 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD MIDDLE ED 0142_420291610 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD MIDDLE ED 0242_420291620 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD NORTH ED 0142_420291631 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD NORTH ED 0242_420291636 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD NORTH ED 0342_420291641 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD NORTH ED 0442_420291646 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD SOUTH ED 0142_420291650 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD SOUTH ED 0242_420291705 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD SOUTH ED 0342_420291670 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GOSHEN TWP VTD SOUTH ED 0442_420291715 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GROVE PCT 0142_420291680 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST GROVE PCT 0242_420291690 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST MARLBOROUGH TWP Voting District42_420291700 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST NANTMEAL TWP Voting District42_420291710 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST NOTTINGHAM TWP Voting District42_420291720 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST PIKELAND TWP Voting District42_420291730 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST SADSBURY TWP Voting District42_420291740 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST VINCENT TWP VTD 0142_420291750 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST VINCENT TWP VTD 0242_420291760 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0142_420291806 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0242_420291812 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0342_420291818 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0442_420291824 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0542_420291828 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0642_420291832 | 0 | 0 | 0 | 0 | — | — | No votes |
| WEST WHITELAND TWP PCT 0742_420291838 | 0 | 0 | 0 | 0 | — | — | No votes |
| WESTTOWN TWP PCT 0142_420291800 | 0 | 0 | 0 | 0 | — | — | No votes |
| WESTTOWN TWP PCT 0242_420291810 | 0 | 0 | 0 | 0 | — | — | No votes |
| WESTTOWN TWP PCT 0342_420291820 | 0 | 0 | 0 | 0 | — | — | No votes |
| WESTTOWN TWP PCT 0442_420291830 | 0 | 0 | 0 | 0 | — | — | No votes |
| WESTTOWN TWP PCT 0542_420291835 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0142_420291840 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0242_420291850 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0342_420291860 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0442_420291870 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0542_420291880 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD NORTH ED 0642_420291890 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD SOUTH ED 0142_420291955 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD SOUTH ED 0242_420291910 | 0 | 0 | 0 | 0 | — | — | No votes |
| WILLISTOWN TWP VTD SOUTH ED 0342_420291965 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −15.8% |
| 1896 | −38.9% |
| 1900 | −36.4% |
| 1904 | −51.3% |
| 1908 | −32.1% |
| 1912 | +6.0% |
| 1916 | −16.0% |
| 1920 | −42.7% |
| 1924 | −55.6% |
| 1928 | −65.0% |
| 1932 | −40.9% |
| 1936 | −4.7% |
| 1940 | −11.3% |
| 1944 | −17.9% |
| 1948 | −32.8% |
| 1952 | −30.0% |
| 1956 | −40.6% |
| 1960 | −27.5% |
| 1964 | +8.6% |
| 1968 | −23.9% |
| 1972 | −39.2% |
| 1976 | −22.3% |
| 1980 | −32.3% |
| 1984 | −40.6% |
| 1988 | −34.9% |
| 1992 | −8.5% |
| 1996 | −7.7% |
| 2000 | −9.6% |
| 2004 | −4.5% |
| 2008 | +9.2% |
| 2012 | −0.2% |
| 2016 | +9.4% |
| 2020 | +17.1% |
| 2024 | +14.5% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
| Year | Vote lead | Democratic | Republican | Total |
|---|---|---|---|---|
| 2024 | D | 57.0%184,156 | 43.0%139,164 | 323,320 |
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 12 points more Republican.
388,949 registered voters · 2026
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+158 net domestic migration · 2025
Net +9,072 over 2011–2025 · gain loss
Arrivals reported $111,892 in average income, against $165,372 for residents who stayed — 32% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+20.1 on average — 5.6 points more Democratic-leaning than Chester County, PA itself (D+14.5).
Where arrivals came from lean of each source
- Montgomery County, PA2,166D+22.8
- Delaware County, PA1,839D+23.7
- Philadelphia County, PA1,096D+58.8
- New Castle County, DE647D+32.6
- Lancaster County, PA594R+16.0
- Berks County, PA408R+12.2
Where departures went households, 2022–23
- Montgomery County, PA2,020
- Delaware County, PA1,187
- Philadelphia County, PA1,032
- Lancaster County, PA767
- New Castle County, DE692
- Berks County, PA534
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +573 |
| 2012 | −128 |
| 2013 | +408 |
| 2014 | +455 |
| 2015 | −887 |
| 2016 | −1,675 |
| 2017 | −11 |
| 2018 | +992 |
| 2019 | +948 |
| 2021 | +4,753 |
| 2022 | +3,463 |
| 2023 | +402 |
| 2024 | −379 |
| 2025 | +158 |
Once a reliably Republican suburban stronghold, Chester County has trended Democratic over the past decade as college-educated voters realigned, delivering a 14.5-point Democratic margin in 2024.
Across the recorded series it reached a Democratic high of 17.1 points in 2020 and a Republican high of 65.0 points in 1928. Between 2020 and 2024 the county moved 2.7 points toward the Republican candidate; the 2024 margin was 14.5 points.
A population of 547,840, a 75% non-Hispanic-white share, and a median household income of $127,208 describe the county. The county's voting pattern over the last decade is most similar to that of Montgomery County and Morris County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Chester County, Pennsylvania. Akashic. https://akashic.app/county/42029/. Accessed May 20, 2026. License: CC BY 4.0.