Home Rankings Richest ZIP codes in the U.S. Pennsylvania Richest ZIP codes in Pennsylvania The ZIP codes in Pennsylvania with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.
Rank ZIP code City County Median household income Population 1 19085 Villanova, PA Delaware County $250,001 11,230 2 19066 Merion Station, PA Montgomery County $250,001 5,839 3 19035 Gladwyne, PA Montgomery County $250,001 3,937 4 19425 Chester Springs, PA Chester County $211,739 17,219 5 18977 Washington Crossing, PA Bucks County $211,719 4,569 6 18925 Furlong, PA Bucks County $207,609 6,250 7 19312 Berwyn, PA Chester County $204,384 12,283 8 19373 Thornton, PA Delaware County $192,708 2,357 9 19025 Dresher, PA Montgomery County $188,490 7,423 10 19096 Wynnewood, PA Montgomery County $186,277 15,249 11 19060 Garnet Valley, PA Delaware County $185,043 11,524 12 18938 New Hope, PA Bucks County $184,833 13,649 13 16868 Pine Grove Mills, PA Centre County $180,412 1,050 14 18929 Jamison, PA Bucks County $179,380 9,748 15 19317 Chadds Ford, PA Chester County $174,408 10,864 16 19333 Devon, PA Chester County $173,107 7,471 17 19072 Narberth, PA Montgomery County $172,550 10,129 18 19087 Wayne, PA Chester County $171,179 33,528 19 19355 Malvern, PA Chester County $169,417 29,425 20 19301 Paoli, PA Chester County $167,348 7,814 21 19352 Lincoln University, PA Chester County $165,365 11,484 22 19034 Fort Washington, PA Montgomery County $165,354 7,488 23 18902 Doylestown, PA Bucks County $161,267 22,898 24 15090 Wexford, PA Allegheny County $160,576 25,763 25 19343 Glenmoore, PA Chester County $160,256 8,450 26 18954 Richboro, PA Bucks County $159,857 10,380 27 19422 Blue Bell, PA Montgomery County $158,288 20,412 28 18940 Newtown, PA Bucks County $157,414 29,626 29 19311 Avondale, PA Chester County $155,771 11,692 30 15015 Bradfordwoods, PA Allegheny County $155,208 1,291 31 15241 Pittsburgh, PA Allegheny County $153,936 22,294 32 18034 Center Valley, PA Lehigh County $153,200 9,209 33 19041 Haverford, PA Delaware County $151,989 6,308 34 19426 Collegeville, PA Montgomery County $151,748 43,460 35 16046 Mars, PA Butler County $151,560 19,757 36 19004 Bala Cynwyd, PA Montgomery County $149,232 11,230 37 19086 Wallingford, PA Delaware County $148,920 12,930 38 18914 Chalfont, PA Bucks County $148,824 21,598 39 19444 Lafayette Hill, PA Montgomery County $147,418 11,065 40 15636 Harrison City, PA Westmoreland County $145,492 3,560 41 19010 Bryn Mawr, PA Delaware County $144,471 21,827 42 19350 Landenberg, PA Chester County $144,375 10,945 43 19002 Ambler, PA Montgomery County $143,600 32,128 44 19335 Downingtown, PA Chester County $143,249 53,629 45 18915 Colmar, PA Montgomery County $141,696 1,648 46 18947 Pipersville, PA Bucks County $140,783 6,477 47 19525 Gilbertsville, PA Montgomery County $140,403 17,725 48 18051 Fogelsville, PA Lehigh County $139,506 3,624 49 19473 Schwenksville, PA Montgomery County $138,819 17,259 50 19438 Harleysville, PA Montgomery County $138,134 25,438
Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology
Free to cite with a link to this page.