The Town Files

Pennsylvania towns

All 1208 Pennsylvania towns and cities with 2,500 or more people. The typical Pennsylvania town has a median home value of $214,250 and household income of $75,278.

Towns in Pennsylvania
Each dot is a town on The Town Files.

Pennsylvania town rankings

All Pennsylvania towns

TownCountyPeopleMedian homeIncomeJan low
PhiladelphiaPhiladelphia County1,603,797$243,100$61,95328°
PittsburghAllegheny County302,971$205,800$65,74222°
AllentownLehigh County125,845$206,600$55,49422°
ReadingBerks County95,112$121,300$44,09123°
ErieErie County94,831$115,200$46,11321°
Upper DarbyDelaware County85,681$219,100$71,48128°
ScrantonLackawanna County76,328$158,100$50,73920°
BethlehemNorthampton County75,781$260,400$68,87922°
Lower MerionMontgomery County63,633$810,400$176,51223°
BensalemBucks County62,707$364,400$85,22322°
AbingtonMontgomery County58,502$391,800$103,64527°
LancasterLancaster County58,039$219,500$63,69022°
BristolBucks County54,291$315,500$79,10122°
MillcreekErie County54,073$230,600$76,39021°
Lower PaxtonDauphin County53,501$284,700$91,78922°
LevittownBucks County52,699$341,300$105,07122°
HaverfordDelaware County50,431$466,400$131,67428°
HarrisburgDauphin County50,099$124,200$48,09922°
MiddletownBucks County46,040$435,100$114,44922°
YorkYork County44,800$119,700$48,42021°
Wilkes-BarreLuzerne County44,328$117,200$48,51520°
ManheimLancaster County43,977$362,800$102,13422°
AltoonaBlair County43,963$119,900$51,25019°
HempfieldWestmoreland County41,466$232,100$82,70521°
State CollegeCentre County40,501$437,800$45,42421°
NorthamptonBucks County39,915$599,100$158,58322°
CheltenhamMontgomery County37,452$384,800$109,02227°
NorristownMontgomery County35,748$213,900$66,70123°
FallsBucks County34,716$361,900$93,22323°
Upper MerionMontgomery County33,613$455,300$121,98523°
WarminsterBucks County33,603$418,600$96,39122°
Bethel ParkAllegheny County33,577$273,400$107,09022°
RossAllegheny County33,567$268,900$92,64221°
RadnorDelaware County33,228$833,900$164,35923°
Lower MakefieldBucks County33,180$630,200$175,20624°
CranberryButler County33,096$421,300$125,12619°
HampdenCumberland County32,761$354,900$105,43422°
ChesterDelaware County32,605$83,100$41,34227°
Lower MacungieLehigh County32,426$406,500$125,23020°
TredyffrinChester County31,927$709,700$162,19423°
North HuntingdonWestmoreland County31,880$232,400$101,20022°
RidleyDelaware County31,053$265,200$92,83526°
HazletonLuzerne County29,963$151,600$46,17718°
YorkYork County29,719$260,800$80,19021°
McCandlessAllegheny County29,698$350,100$110,85821°
Drexel HillDelaware County29,181$266,400$88,16826°
WhitehallLehigh County29,173$262,100$75,65822°
MonroevilleAllegheny County28,640$209,800$79,21822°
SpringBerks County28,407$286,900$94,83720°
ShalerAllegheny County28,132$245,500$95,65421°
EastonNorthampton County28,127$196,300$69,34822°
SwataraDauphin County27,824$214,400$80,44425°
WilliamsportLycoming County27,754$154,300$48,85121°
MoonAllegheny County27,240$293,000$113,17019°
PlumAllegheny County27,144$227,600$98,70519°
SpringettsburyYork County27,058$243,900$86,33521°
LebanonLebanon County26,814$156,500$48,45622°
SusquehannaDauphin County26,736$227,100$84,83222°
Upper DublinMontgomery County26,665$573,600$168,01023°
HorshamMontgomery County26,564$473,100$122,31123°
Upper MacungieLehigh County26,377$418,800$120,79820°
East HempfieldLancaster County26,304$360,500$99,38419°
Upper MorelandMontgomery County26,116$391,600$99,05427°
MontgomeryMontgomery County25,862$473,400$134,07423°
WarringtonBucks County25,639$553,100$133,17923°
Lower ProvidenceMontgomery County25,625$465,500$119,16523°
ExeterBerks County25,466$281,800$100,08323°
SpringfieldDelaware County25,070$414,900$138,20526°
DerryDauphin County24,715$390,000$97,02523°
King of PrussiaMontgomery County24,695$436,200$117,91223°
MarpleDelaware County24,214$509,600$123,84426°
Upper ProvidenceMontgomery County24,091$538,900$141,07723°
PottstownMontgomery County23,433$195,400$60,82822°
Upper AllenCumberland County23,183$279,800$99,19725°
West GoshenChester County23,040$575,300$132,24220°
PetersWashington County22,946$461,400$145,97920°
DoverYork County22,366$234,500$81,45221°
PalmerNorthampton County22,317$318,800$116,01422°
New CastleLawrence County21,926$77,400$42,21919°
MuhlenbergBerks County21,915$233,300$88,06923°
ChambersburgFranklin County21,903$215,000$56,57623°
Allison ParkAllegheny County21,864$346,900$113,82219°
ManorLancaster County21,849$286,300$89,91725°
UnityWestmoreland County21,606$245,400$75,44821°
BaldwinAllegheny County21,510$208,400$80,98322°
Upper St. ClairAllegheny County21,160$431,800$163,40922°
South WhitehallLehigh County21,080$365,100$102,87222°
MurrysvilleWestmoreland County21,006$342,100$121,82322°
East PennsboroCumberland County20,910$236,000$83,38822°
BuckinghamBucks County20,851$708,100$190,23023°
SpringfieldMontgomery County20,814$469,500$135,68323°
CoolbaughMonroe County20,805$208,400$82,61515°
Lower SouthamptonBucks County20,599$403,300$103,21122°
LimerickMontgomery County20,458$456,800$121,06122°
WhitpainMontgomery County20,333$630,200$162,85623°
CarlisleCumberland County20,118$224,100$61,72021°
Lower AllenCumberland County20,099$260,400$91,67825°
PennWestmoreland County20,079$301,200$113,08622°
NewtownBucks County19,895$564,400$147,61722°
StroudMonroe County19,834$291,500$95,08719°
WhitemarshMontgomery County19,707$570,100$148,97023°
West WhitelandChester County19,632$490,900$133,46020°
West MifflinAllegheny County19,589$151,600$76,56322°
Silver SpringCumberland County19,557$388,500$125,10221°
ManchesterYork County19,515$280,000$95,90321°
West ManchesterYork County19,206$239,000$89,14621°
UwchlanChester County19,161$539,700$134,18423°
WarwickLancaster County19,022$338,200$104,01322°
FergusonCentre County19,009$404,600$85,93521°
LansdaleMontgomery County18,773$343,800$88,22920°
West ChesterChester County18,671$490,700$78,38520°
HatfieldMontgomery County18,640$447,000$97,99319°
PhoenixvilleChester County18,602$369,600$102,13823°
HamptonAllegheny County18,479$371,100$134,15619°
GreeneFranklin County18,436$261,300$87,69123°
JohnstownCambria County18,411$45,400$37,88819°
East GoshenChester County18,410$528,600$106,86620°
South FayetteAllegheny County18,358$340,700$124,11221°
ConcordDelaware County18,295$583,800$132,30327°
PlymouthMontgomery County18,256$457,800$119,00623°
TowamencinMontgomery County18,009$429,900$100,39620°
DoylestownBucks County17,971$625,200$149,76423°
WindsorYork County17,853$269,700$95,70021°
East LampeterLancaster County17,776$306,900$87,36122°
McKeesportAllegheny County17,727$72,700$34,21921°
ScottAllegheny County17,649$226,500$89,40421°
PennYork County17,487$240,500$85,19921°
FairviewYork County17,451$285,700$106,22325°
West LampeterLancaster County17,383$345,000$110,14322°
ButlerButler County17,230$223,800$77,38117°
Upper GwyneddMontgomery County17,072$479,400$114,90223°
West HempfieldLancaster County17,020$302,400$98,09919°
Upper SauconLehigh County16,973$461,600$145,76419°
Upper ChichesterDelaware County16,898$289,700$92,37127°
AstonDelaware County16,791$343,000$98,75827°
ChestnuthillMonroe County16,723$292,400$89,84219°
HarborcreekErie County16,635$237,000$87,32921°
FullertonLehigh County16,588$239,700$69,31722°
HanoverYork County16,429$212,800$61,29321°
MiddletownDelaware County16,373$500,600$129,30027°
HilltownBucks County16,284$444,600$133,69019°
Colonial ParkDauphin County16,243$231,100$73,10522°
HermitageMercer County16,230$199,500$70,05219°
West NorritonMontgomery County16,201$312,900$94,66623°
North FayetteAllegheny County16,167$278,600$102,31821°
South MiddletonCumberland County16,135$272,400$92,42121°
ForksNorthampton County16,074$358,900$110,19022°
Middle SmithfieldMonroe County16,053$249,200$88,02619°
Lower SalfordMontgomery County15,896$509,200$146,48120°
AntrimFranklin County15,778$311,700$94,20523°
North StrabaneWashington County15,700$356,000$103,08420°
NewberryYork County15,672$237,700$95,35723°
North WhitehallLehigh County15,655$351,800$110,36122°
PattonCentre County15,650$388,100$83,65621°
CumruBerks County15,619$282,900$90,79723°
RobinsonAllegheny County15,503$293,200$103,04821°
Franklin ParkAllegheny County15,479$485,600$176,87521°
WhiteIndiana County15,336$202,600$66,18618°
Upper SouthamptonBucks County15,269$439,200$105,44422°
HorshamMontgomery County15,193$388,500$94,98727°
WeigelstownYork County15,136$219,500$73,72221°
WhitehallAllegheny County15,064$236,200$89,40422°
NewtownDelaware County15,002$611,100$121,35023°
GreensburgWestmoreland County14,976$184,100$64,91421°
WashingtonFranklin County14,897$268,000$78,47721°
WarwickBucks County14,851$569,000$155,35123°
AdamsButler County14,844$504,600$150,17317°
PineAllegheny County14,691$579,700$184,59121°
GuilfordFranklin County14,627$256,200$78,38923°
CecilWashington County14,609$347,000$105,30320°
Nether ProvidenceDelaware County14,525$458,600$150,95027°
CalnChester County14,432$319,200$100,16422°
SkippackMontgomery County14,389$554,700$147,97920°
WilkinsburgAllegheny County14,349$155,500$46,41622°
West BradfordChester County14,316$487,500$160,51420°
IndianaIndiana County14,044$135,600$40,85718°
DunmoreLackawanna County14,042$196,100$71,30220°
East NorritonMontgomery County14,021$361,100$99,27723°
PlumsteadBucks County14,021$572,900$138,25923°
East WhitelandChester County13,917$637,000$147,46023°
Lower MorelandMontgomery County13,917$603,800$153,63927°
HersheyDauphin County13,858$379,200$78,58723°
RichlandBucks County13,837$345,700$99,47619°
EphrataLancaster County13,794$224,400$69,73522°
Willow GroveMontgomery County13,730$357,300$98,06427°
South ParkAllegheny County13,727$248,000$101,10222°
Spring GardenYork County13,683$258,700$102,68621°
DerryWestmoreland County13,631$180,400$66,15619°
SalisburyLehigh County13,621$344,700$101,29922°
ArdmoreMontgomery County13,566$453,100$119,11128°
ButlerButler County13,502$108,100$44,24717°
HopewellBeaver County13,495$192,000$74,18521°
AmityBerks County13,396$362,600$118,29622°
CoatesvilleChester County13,350$194,000$59,25622°
KingstonLuzerne County13,349$172,900$55,34720°
PottsvilleSchuylkill County13,346$100,500$54,33218°
FranconiaMontgomery County13,259$424,700$111,42619°
WashingtonWashington County13,176$128,200$52,97520°
Carnot-MoonAllegheny County13,151$264,200$100,71419°
SharonMercer County13,147$78,800$45,67019°
MeadvilleCrawford County13,050$116,400$43,30818°
MontgomeryvilleMontgomery County12,998$471,000$131,34519°
ElizabethAllegheny County12,982$167,000$80,58921°
New HanoverMontgomery County12,973$432,200$140,91322°
St. MarysElk County12,738$149,000$67,16713°
BloomsburgColumbia County12,711$179,100$51,53619°
DingmanPike County12,490$286,500$100,97216°
Jefferson HillsAllegheny County12,424$315,900$116,06422°
LoganBlair County12,413$165,000$73,33319°
New BritainBucks County12,327$464,000$144,19323°
Upper UwchlanChester County12,275$619,700$190,69123°
West DeerAllegheny County12,262$244,100$94,82019°
RichlandCambria County12,233$190,000$73,20919°
Lower PottsgroveMontgomery County12,217$318,000$93,56322°
New KensingtonWestmoreland County12,170$142,000$49,06321°
SomersetSomerset County12,083$165,700$62,58717°
Lower GwyneddMontgomery County12,076$655,000$139,61523°
YeadonDelaware County12,054$182,800$49,75926°
North LebanonLebanon County12,041$234,300$83,69022°
North MiddletonCumberland County12,039$253,500$84,58021°
RaphoLancaster County12,024$319,700$86,71619°
RichlandAllegheny County11,942$361,700$118,33319°
SandyClearfield County11,848$228,100$79,36517°
North UnionFayette County11,828$139,900$54,33621°
HanoverNorthampton County11,783$425,900$107,45822°
Lower BurrellWestmoreland County11,758$198,600$84,60221°
BroomallDelaware County11,718$483,000$105,62526°
EmmausLehigh County11,652$266,000$83,91722°
CenterBeaver County11,648$256,000$89,34621°
ElizabethtownLancaster County11,639$238,700$76,10523°
LoyalsockLycoming County11,561$248,900$59,49121°
ShilohYork County11,524$245,600$94,32421°
SalisburyLancaster County11,494$387,800$92,81624°
Mountain TopLuzerne County11,489$297,700$109,53516°
HanoverLuzerne County11,445$151,900$61,05616°
RostraverWestmoreland County11,393$228,300$73,30021°
HamiltonFranklin County11,374$285,800$99,82123°
New GardenChester County11,363$546,700$120,55023°
WillistownChester County11,273$617,800$187,46620°
ProgressDauphin County11,168$202,500$73,03022°
WesttownChester County11,154$616,200$138,66420°
FairviewErie County11,138$295,200$112,30621°
WyomissingBerks County11,114$339,900$93,20323°
LansdowneDelaware County11,107$210,500$73,23226°
Lower SauconNorthampton County11,094$396,200$124,89219°
EasttownChester County10,984$852,800$214,86123°
WaynesboroFranklin County10,951$188,600$66,95621°
South UnionFayette County10,890$209,300$77,70821°
PoconoMonroe County10,884$288,300$105,18119°
Upper ProvidenceDelaware County10,852$632,400$150,56327°
LehmanPike County10,843$228,200$66,87019°
LehighNorthampton County10,774$280,800$89,74119°
MunhallAllegheny County10,774$132,100$52,51722°
East CocalicoLancaster County10,767$306,900$96,87524°
CollegeCentre County10,762$404,400$101,32321°
Mount JoyLancaster County10,721$311,800$97,92619°
DarbyDelaware County10,715$117,900$39,86326°
West HanoverDauphin County10,697$308,300$89,18320°
NanticokeLuzerne County10,628$108,100$57,46216°
DouglassMontgomery County10,585$371,800$118,33322°
South LebanonLebanon County10,416$261,700$85,12022°
NorthamptonNorthampton County10,395$235,200$90,76222°
EphrataLancaster County10,386$344,100$85,05824°
East BradfordChester County10,339$603,700$155,24020°
BerwickColumbia County10,327$156,500$49,80016°
WorcesterMontgomery County10,317$614,300$185,11420°
MilfordBucks County10,243$413,100$125,09319°
PennLancaster County10,210$320,500$87,62019°
ColumbiaLancaster County10,207$196,500$54,43719°
HazleLuzerne County10,160$206,000$59,13418°
HarrisonAllegheny County10,157$154,400$66,31621°
CoalNorthumberland County10,139$88,300$51,01019°
Mount PleasantWestmoreland County10,119$191,300$68,13121°
BrentwoodAllegheny County10,082$148,400$68,90422°
MarshallAllegheny County10,080$509,900$165,09921°
North VersaillesAllegheny County10,074$111,300$53,35322°
CroydonBucks County10,014$293,700$70,30822°
UniontownFayette County9,984$87,700$35,45421°
Penn ForestCarbon County9,926$250,100$67,04519°
HarleysvilleMontgomery County9,899$424,100$106,73520°
BristolBucks County9,861$271,100$76,04222°
NeshannockLawrence County9,843$212,100$83,11519°
MorrisvilleBucks County9,809$292,200$99,52623°
PlainsLuzerne County9,808$164,200$73,79020°
CanonsburgWashington County9,744$213,200$79,22720°
East BrandywineChester County9,738$564,400$180,71423°
SunburyNorthumberland County9,719$107,200$51,02819°
WoodlynDelaware County9,685$230,400$79,69627°
East StroudsburgMonroe County9,669$227,900$59,82119°
Oil CityVenango County9,613$74,100$51,31618°
South StrabaneWashington County9,613$268,500$87,84720°
BethelDelaware County9,574$523,500$177,13727°
East YorkYork County9,555$232,700$88,02121°
MiddletownDauphin County9,533$161,600$55,76523°
South AbingtonLackawanna County9,532$334,700$113,61520°
Lower SwataraDauphin County9,531$234,600$87,16323°
RoslynMontgomery County9,525$328,800$99,31827°
ButlerLuzerne County9,485$252,900$108,51416°
WarrenWarren County9,404$103,800$53,81518°
LititzLancaster County9,381$299,900$88,57622°
QuakertownBucks County9,359$278,500$85,95919°
JacksonLebanon County9,348$247,600$84,24122°
MooreNorthampton County9,322$330,700$102,78922°
MechanicsburgCumberland County9,311$241,200$84,42125°
Bala CynwydMontgomery County9,285$640,400$150,00028°
O'HaraAllegheny County9,284$401,300$117,27619°
ConshohockenMontgomery County9,261$443,600$122,72123°
AliquippaBeaver County9,238$98,400$50,18821°
DarbyDelaware County9,219$189,800$81,45826°
MaidencreekBerks County9,169$290,400$111,84223°
North CodorusYork County9,152$289,800$98,06121°
Willow StreetLancaster County9,149$314,700$109,67522°
PerkasieBucks County9,120$372,100$93,84519°
DallasLuzerne County9,099$267,600$101,29320°
EconomyBeaver County9,098$250,800$95,31321°
West ManheimYork County9,072$299,700$97,58221°
Fairless HillsBucks County9,041$358,800$80,80722°
Beaver FallsBeaver County9,005$92,100$49,92419°
East NottinghamChester County8,982$412,500$129,75022°
BennerCentre County8,964$334,200$101,22821°
PerkiomenMontgomery County8,959$434,600$153,75020°
GlenshawAllegheny County8,945$249,500$92,86421°
West DonegalLancaster County8,944$345,500$90,46123°
CollierAllegheny County8,935$342,900$101,82421°
Upper LeacockLancaster County8,921$333,700$83,81822°
North LondonderryLebanon County8,911$309,100$108,54822°
West CalnChester County8,910$347,700$99,39822°
CollingdaleDelaware County8,908$166,600$51,88626°
Upper MakefieldBucks County8,857$876,200$212,76819°
Park Forest VillageCentre County8,831$389,600$79,12021°
CarbondaleLackawanna County8,828$132,200$47,71612°
London GroveChester County8,797$469,700$175,55823°
BrightonBeaver County8,790$279,600$115,25021°
SchuylkillChester County8,780$602,300$171,78623°
JeannetteWestmoreland County8,780$114,400$49,18822°
South LondonderryLebanon County8,776$342,600$112,37422°
Northwest HarborcreekErie County8,772$225,800$93,61721°
JacksonYork County8,748$247,700$88,58921°
SoleburyBucks County8,709$788,700$195,96219°
KennedyAllegheny County8,701$247,800$87,38421°
AudubonMontgomery County8,688$460,900$111,23423°
East DonegalLancaster County8,684$331,300$109,15819°
ChartiersWashington County8,632$248,400$99,77720°
SwissvaleAllegheny County8,624$147,000$60,34122°
HamiltonMonroe County8,597$304,900$74,41419°
LewistownMifflin County8,579$98,500$40,23621°
SouthamptonFranklin County8,566$229,500$80,35722°
West EarlLancaster County8,560$319,200$98,06822°
ConewagoYork County8,528$300,200$97,24423°
Pleasant HillsAllegheny County8,504$244,800$102,16722°
Old ForgeLackawanna County8,497$174,400$71,81220°
SanatogaMontgomery County8,496$308,500$86,74622°
North CornwallLebanon County8,489$240,300$78,80322°
BushkillNorthampton County8,482$407,300$120,52222°
North CoventryChester County8,441$390,600$98,89622°
Upper HanoverMontgomery County8,350$391,900$111,64322°
East ManchesterYork County8,337$255,400$101,63521°
AlleghenyWestmoreland County8,328$231,900$79,89421°
Mount JoyLancaster County8,325$266,500$90,06119°
TobyhannaMonroe County8,315$257,900$90,06415°
BellevueAllegheny County8,311$213,300$68,82721°
DoylestownBucks County8,300$527,700$99,32223°
BrookhavenDelaware County8,300$284,700$91,04227°
KennettChester County8,289$563,800$150,70923°
FolsomDelaware County8,287$280,100$113,06426°
Honey BrookChester County8,274$358,100$86,21223°
ParkvilleYork County8,263$222,400$77,35221°
East PikelandChester County8,260$415,800$146,52623°
WilsonNorthampton County8,259$210,700$82,90222°
Castle ShannonAllegheny County8,249$190,300$64,07122°
DormontAllegheny County8,244$221,800$80,52622°
HatboroMontgomery County8,238$351,000$112,56527°
VillanovaDelaware County8,213$946,400$250,00123°
CantonWashington County8,209$147,900$60,68020°
KulpsvilleMontgomery County8,159$369,700$92,72120°
CarnegieAllegheny County8,134$171,500$67,65621°
Camp HillCumberland County8,130$316,300$115,76122°
Upper NazarethNorthampton County8,127$430,400$121,96922°
Lock HavenClinton County8,108$137,300$46,10218°
LatrobeWestmoreland County8,060$145,100$56,31821°
ChippewaBeaver County8,042$255,600$94,80619°
Village Green-Green RidgeDelaware County8,000$325,800$96,71127°
ValleyChester County7,985$259,500$88,89522°
SpringCentre County7,979$273,600$77,26621°
SmithfieldMonroe County7,967$304,400$105,70519°
MillersvilleLancaster County7,903$277,600$67,86622°
BuffaloButler County7,900$320,700$99,63520°
CenterButler County7,899$253,200$90,94617°
DowningtownChester County7,892$353,800$96,22820°
ConewagoAdams County7,875$239,800$88,93921°
Grove CityMercer County7,871$171,600$57,16917°
BradfordMcKean County7,849$85,600$56,16113°
PalmyraLebanon County7,830$227,500$77,46922°
Upper MilfordLehigh County7,777$396,100$110,13920°
GlensideMontgomery County7,737$390,600$101,67627°
East HuntingdonWestmoreland County7,721$140,100$68,28621°
South HeidelbergBerks County7,663$311,800$110,61520°
Ellwood CityLawrence County7,642$122,800$67,13819°
White OakAllegheny County7,630$162,200$59,45221°
East FallowfieldChester County7,626$400,100$116,94722°
PittstonLuzerne County7,591$126,800$49,94120°
BrecknockLancaster County7,557$348,100$99,23824°
BedminsterBucks County7,541$575,000$152,04919°
RobesonBerks County7,538$362,700$93,00923°
MiddletownNorthampton County7,529$322,000$97,60719°
Lower WindsorYork County7,519$224,000$87,09025°
DuBoisClearfield County7,510$123,600$62,69717°
New CumberlandCumberland County7,507$244,500$82,15425°
SouthamptonCumberland County7,504$265,600$81,39222°
LawrenceClearfield County7,500$154,600$62,37118°
BreinigsvilleLehigh County7,495$388,100$120,74920°
PolkMonroe County7,473$262,400$80,62519°
LeolaLancaster County7,465$339,200$91,15422°
Lower AllenCumberland County7,465$263,200$88,53325°
West CocalicoLancaster County7,456$316,700$96,48020°
DelawarePike County7,453$236,100$86,47817°
Plymouth MeetingMontgomery County7,452$512,500$112,49123°
East VincentChester County7,433$486,100$138,21422°
East BuffaloUnion County7,405$350,500$139,70819°
FrankstownBlair County7,399$263,600$97,71420°
SummitErie County7,342$245,000$73,55321°
West BrandywineChester County7,331$379,100$112,54523°
East MarlboroughChester County7,306$611,400$155,50423°
ArchbaldLackawanna County7,297$217,000$71,93620°
BlandonBerks County7,289$290,700$109,41723°
IndianaAllegheny County7,254$379,200$115,37519°
GlenoldenDelaware County7,223$215,000$72,78626°
DerryMifflin County7,212$156,100$69,07021°
South HanoverDauphin County7,209$393,400$117,58523°
SoudertonMontgomery County7,191$320,900$93,53719°
Ridley ParkDelaware County7,186$281,700$93,59426°
New SewickleyBeaver County7,183$256,100$73,70119°
MaxatawnyBerks County7,181$290,000$69,41220°
OhioAllegheny County7,178$474,600$153,33321°
WayneDelaware County7,160$713,300$150,53923°
EarlLancaster County7,144$286,100$83,79324°
ShenangoLawrence County7,133$169,100$77,52219°
KingstonLuzerne County7,108$249,300$76,57420°
GettysburgAdams County7,106$241,500$54,36521°
East CoventryChester County7,068$410,200$120,79822°
FranklinGreene County7,056$226,200$68,48219°
TunkhannockMonroe County7,037$220,100$69,70015°
CumberlandAdams County7,033$293,200$83,02121°
ConnellsvilleFayette County7,031$122,900$45,72121°
MiddlesexCumberland County7,021$234,200$76,83321°
ProvidenceLancaster County6,995$228,200$63,69625°
Ancient OaksLehigh County6,995$432,800$134,37520°
AmbridgeBeaver County6,972$98,200$51,53721°
ShamokinNorthumberland County6,942$60,400$39,69019°
Lower NazarethNorthampton County6,922$422,200$125,99522°
TamaquaSchuylkill County6,916$83,700$46,17618°
ThornburyDelaware County6,904$770,000$191,54320°
Elkins ParkMontgomery County6,901$401,200$129,85227°
WashingtonWestmoreland County6,883$236,200$83,58720°
MonessenWestmoreland County6,876$95,900$52,88921°
Clifton HeightsDelaware County6,863$192,900$70,93126°
ClayLancaster County6,857$324,000$84,38922°
CarrollYork County6,853$354,500$118,92925°
HuntingdonHuntingdon County6,827$198,900$67,12521°
MiddlesexButler County6,820$412,400$114,03617°
AmblerMontgomery County6,807$377,300$77,39423°
Slippery RockButler County6,806$273,300$56,55617°
SchlusserCumberland County6,806$241,000$92,23421°
FolcroftDelaware County6,792$171,500$61,30626°
ConemaughSomerset County6,760$166,100$75,45919°
OakmontAllegheny County6,758$334,500$92,78219°
BullskinFayette County6,740$187,400$69,81419°
Homeacre-LyndoraButler County6,721$202,800$74,21717°
BernBerks County6,706$339,500$117,89720°
East EarlLancaster County6,699$343,400$102,41024°
Chestnut HillNorthampton County6,689$375,000$124,08922°
West ViewAllegheny County6,685$227,100$84,06321°
DunbarFayette County6,672$166,500$60,91721°
West VincentChester County6,668$704,500$202,63923°
BlakelyLackawanna County6,657$198,300$55,85520°
ShrewsburyYork County6,649$351,900$117,39924°
Maple GlenMontgomery County6,647$570,900$181,10323°
MiltonNorthumberland County6,609$196,800$54,57719°
AlleghenyBlair County6,585$169,300$58,37519°
LionvilleChester County6,582$438,700$100,58220°
WilliamsNorthampton County6,581$358,600$116,25022°
JacksonMonroe County6,578$320,500$87,20819°
WashingtonLehigh County6,551$282,100$86,83719°
SwarthmoreDelaware County6,543$633,800$152,36126°
LinglestownDauphin County6,539$259,400$92,55822°
North EastErie County6,529$211,300$80,19821°
CatasauquaLehigh County6,518$209,900$85,04922°
Red LionYork County6,512$177,400$72,90121°
Blue BellMontgomery County6,506$614,000$171,81823°
Penn WynneMontgomery County6,493$555,500$150,29828°
AntisBlair County6,478$183,600$71,88916°
RichboroBucks County6,443$559,700$159,00722°
Upper Mount BethelNorthampton County6,439$321,800$82,00918°
Forest HillsAllegheny County6,429$200,700$89,68822°
Prospect ParkDelaware County6,427$244,600$63,07726°
StoweAllegheny County6,426$110,100$52,97121°
CumberlandGreene County6,383$132,700$63,59221°
FindlayAllegheny County6,372$257,800$110,62521°
WilkinsAllegheny County6,350$174,700$65,62522°
GeorgesFayette County6,346$148,500$90,44321°
CranberryVenango County6,342$149,600$60,97718°
Arlington HeightsMonroe County6,331$277,300$70,77919°
TaylorLackawanna County6,294$182,500$71,59920°
PlainfieldNorthampton County6,263$316,300$87,23022°
SteeltonDauphin County6,263$134,800$58,19425°
South WilliamsportLycoming County6,261$180,800$64,58321°
MonroeCumberland County6,230$359,400$124,44321°
Lower HeidelbergBerks County6,230$422,100$123,47620°
OrelandMontgomery County6,210$420,700$111,62523°
CorryErie County6,210$96,800$48,61816°
ClairtonAllegheny County6,181$66,500$36,53821°
HellertownNorthampton County6,132$256,200$72,81319°
BellefonteCentre County6,105$240,300$62,54021°
EnolaCumberland County6,103$171,700$72,13522°
CraftonAllegheny County6,099$201,000$64,00621°
SalemWestmoreland County6,093$178,800$80,29319°
FranklinVenango County6,077$116,900$47,11718°
LigonierWestmoreland County6,056$243,200$76,56919°
NazarethNorthampton County6,053$240,300$56,85522°
SomersetSomerset County6,048$163,600$47,10217°
WescosvilleLehigh County6,039$452,400$139,82622°
Dickson CityLackawanna County6,038$192,300$59,96320°
SpringfieldYork County6,026$334,000$122,18821°
East HanoverDauphin County6,019$316,700$99,92220°
Sharon HillDelaware County6,014$173,300$75,13026°
PaoliChester County6,002$481,200$138,39623°
CharlestownChester County6,001$781,800$202,18823°
ClearfieldClearfield County5,962$100,400$54,64618°
MoosicLackawanna County5,959$250,900$80,18720°
NorwoodDelaware County5,943$235,000$96,13426°
ChancefordYork County5,936$241,100$94,42425°
OxfordAdams County5,936$243,600$82,78321°
Kennett SquareChester County5,936$402,700$80,50523°
StroudsburgMonroe County5,927$229,800$66,67419°
HellamYork County5,923$227,600$94,75021°
CampbelltownLebanon County5,922$349,500$119,17522°
McKees RocksAllegheny County5,920$75,600$41,13121°
St. ThomasFranklin County5,917$211,500$73,64223°
HarrisCentre County5,913$425,500$103,37721°
Fort WashingtonMontgomery County5,910$575,600$166,32123°
MediaDelaware County5,901$467,800$89,09227°
Bryn MawrMontgomery County5,879$453,400$92,96123°
Upper PottsgroveMontgomery County5,870$338,300$121,56622°
Newtown GrantBucks County5,855$583,600$168,75019°
WyndmoorMontgomery County5,853$485,000$152,59423°
East RockhillBucks County5,819$484,700$134,49219°
CambriaCambria County5,814$183,100$72,82216°
New LondonChester County5,810$483,400$165,31323°
ReadingAdams County5,799$276,200$95,41721°
PunxsutawneyJefferson County5,769$99,000$42,18317°
RutherfordDauphin County5,765$214,200$83,63623°
PlymouthLuzerne County5,763$92,500$39,16720°
AdamsCambria County5,752$172,500$69,63919°
New HollandLancaster County5,743$238,100$63,18224°
Merion StationMontgomery County5,741$886,600$250,00128°
MontgomeryFranklin County5,740$302,400$98,64025°
OxfordChester County5,736$313,800$67,73322°
New BrightonBeaver County5,729$109,200$52,93919°
Mount CarmelNorthumberland County5,725$81,800$53,02119°
WrightLuzerne County5,722$295,100$124,00016°
SelinsgroveSnyder County5,713$198,500$65,65019°
ParadiseLancaster County5,672$349,000$107,18824°
LeacockLancaster County5,652$407,800$83,26024°
SewickleyWestmoreland County5,647$191,800$75,13321°
PennChester County5,644$498,600$136,25023°
HollidaysburgBlair County5,641$196,100$69,45820°
MonacaBeaver County5,625$162,700$73,53819°
ExtonChester County5,622$554,200$120,69720°
ChesterbrookChester County5,610$453,400$124,29523°
West PennsboroCumberland County5,595$282,600$81,43322°
PalmertonCarbon County5,593$180,000$68,14319°
LuzerneFayette County5,586$128,500$57,82721°
LongswampBerks County5,567$253,500$81,94820°
CoraopolisAllegheny County5,559$169,700$63,82819°
GreenvilleMercer County5,540$115,100$52,66116°
ScottColumbia County5,514$234,100$85,36819°
ExeterLuzerne County5,514$146,800$57,63920°
GilbertsvilleMontgomery County5,508$359,100$116,81822°
North SewickleyBeaver County5,495$204,000$76,66319°
TrooperMontgomery County5,481$443,900$133,21423°
TyroneBlair County5,480$139,800$57,22616°
ShippensburgCumberland County5,478$177,700$51,50322°
RossMonroe County5,475$279,800$64,39219°
ShillingtonBerks County5,475$203,500$79,92223°
PequeaLancaster County5,474$319,700$109,44722°
SayreBradford County5,461$169,500$50,80116°
Treasure LakeClearfield County5,460$304,100$112,96917°
AllenNorthampton County5,456$330,300$102,86522°
PaxtoniaDauphin County5,450$249,900$102,59422°
West RockhillBucks County5,439$463,100$104,35419°
Lower OxfordChester County5,420$372,800$109,87522°
South HuntingdonWestmoreland County5,418$219,200$71,42521°
Blooming GrovePike County5,415$323,600$85,45714°
East CalnChester County5,384$467,100$102,28820°
OlyphantLackawanna County5,383$160,900$66,42320°
CarrollWashington County5,380$189,300$79,21921°
UnionWashington County5,374$178,700$61,07121°
CaliforniaWashington County5,362$152,200$48,60621°
ChurchvilleBucks County5,348$657,000$192,51922°
Fox ChapelAllegheny County5,343$900,600$243,62519°
VernonCrawford County5,331$202,800$76,03018°
QuincyFranklin County5,318$276,900$63,35721°
DickinsonCumberland County5,294$390,500$104,71621°
HopewellYork County5,271$329,800$122,17924°
TitusvilleCrawford County5,262$79,200$38,19415°
DuquesneAllegheny County5,254$63,800$44,18022°
LehightonCarbon County5,248$213,600$64,65119°
CarrollPerry County5,238$259,700$78,67221°
SpryYork County5,237$225,100$82,72321°
Schuylkill HavenSchuylkill County5,236$132,400$54,16720°
MarticLancaster County5,221$340,600$93,04125°
WayneSchuylkill County5,213$233,200$98,30020°
JeffersonButler County5,212$300,500$90,35417°
PennsideBerks County5,190$207,600$77,19223°
BangorNorthampton County5,187$173,800$70,07618°
AthensBradford County5,184$208,300$72,23716°
SpringfieldBucks County5,175$430,700$122,53819°
West HazletonLuzerne County5,163$151,800$34,11818°
LewisburgUnion County5,158$235,200$54,76719°
WashingtonNorthampton County5,148$338,000$86,44218°
Upper YoderCambria County5,147$152,800$66,97419°
Shanor-NorthvueButler County5,133$259,900$95,37917°
BethelLebanon County5,132$267,000$89,91122°
Turtle CreekAllegheny County5,114$84,900$45,99722°
ColebrookdaleBerks County5,112$249,500$90,37822°
Clarks SummitLackawanna County5,107$234,900$92,08320°
BirdsboroBerks County5,106$224,000$86,29023°
BedfordBedford County5,105$192,000$61,13619°
West YorkYork County5,094$123,600$80,99521°
RedstoneFayette County5,079$90,800$59,95421°
VandergriftWestmoreland County5,075$93,900$50,90120°
LackawaxenPike County5,072$278,800$78,92014°
SwataraLebanon County5,061$250,900$79,94422°
Middle PaxtonDauphin County5,048$262,700$80,39122°
ManheimLancaster County5,046$246,400$81,27319°
CollegevilleMontgomery County5,043$443,000$91,46620°
DuryeaLuzerne County5,036$157,900$62,46220°
FranklinYork County5,032$259,500$85,27621°
SwoyersvilleLuzerne County5,021$148,300$71,55520°
BridgeportMontgomery County5,015$341,100$82,70523°
West MeadCrawford County5,014$157,300$64,83718°
East AllenNorthampton County5,013$325,600$98,19122°
UnionLawrence County4,996$119,100$64,82619°
PennButler County4,990$297,500$92,62017°
WestmontCambria County4,982$180,800$108,98819°
WeisenbergLehigh County4,976$438,300$134,08320°
Old LycomingLycoming County4,975$198,700$62,60921°
BoothwynDelaware County4,968$272,800$96,14727°
LawntonDauphin County4,967$222,600$84,86122°
Peach BottomYork County4,966$271,700$84,73725°
EdinboroErie County4,964$222,700$48,17316°
Green TreeAllegheny County4,941$251,900$92,42221°
RoyersfordMontgomery County4,940$295,000$75,28822°
EdwardsvilleLuzerne County4,929$123,200$44,86620°
TelfordMontgomery County4,928$320,300$91,05819°
WhitfieldBerks County4,911$311,700$126,74023°
Sierra ViewMonroe County4,907$252,600$84,31515°
ButlerSchuylkill County4,906$173,100$79,73019°
LondonderryDauphin County4,899$241,700$91,90523°
JacksonButler County4,883$403,300$119,74119°
New FreedomYork County4,877$370,900$120,03724°
GirardErie County4,869$204,600$95,46121°
StrabanAdams County4,851$318,500$88,43822°
LakeWayne County4,850$198,700$59,87314°
DorneyvilleLehigh County4,850$417,600$128,73222°
Fountain HillLehigh County4,832$246,700$64,10722°
Lower FrederickMontgomery County4,830$356,000$116,08722°
North FranklinWashington County4,825$217,600$76,56320°
PineMercer County4,806$284,700$94,22317°
BridgevilleAllegheny County4,804$166,400$59,98122°
BradfordMcKean County4,793$171,900$90,24313°
FlourtownMontgomery County4,786$507,300$148,27423°
BlairBlair County4,783$229,400$85,22720°
LittlestownAdams County4,782$254,700$70,90121°
SugarcreekVenango County4,775$108,200$63,98718°
ArnoldWestmoreland County4,772$86,400$45,41721°
AvalonAllegheny County4,762$170,500$51,25021°
AnnvilleLebanon County4,759$199,200$71,32122°
MontoursvilleLycoming County4,750$208,200$59,91920°
McMurrayWashington County4,736$391,700$155,07720°
Indian Mountain LakeMonroe County4,733$208,100$71,54715°
JenkintownMontgomery County4,719$398,000$110,70327°
Lower AlsaceBerks County4,716$213,800$76,25023°
FairviewLuzerne County4,703$293,400$96,50016°
FranklinAdams County4,676$252,600$100,47520°
GermanFayette County4,669$123,200$61,83421°
Mount PleasantAdams County4,666$289,400$90,83321°
LemoyneCumberland County4,659$241,300$62,08622°
West PittstonLuzerne County4,652$179,100$63,70620°
EaglevilleMontgomery County4,647$416,500$103,79320°
JacksonLuzerne County4,631$322,500$122,34420°
GranvilleMifflin County4,629$160,000$76,25021°
ScottLackawanna County4,629$246,700$93,38420°
SmithfieldHuntingdon County4,618$156,400$51,44721°
CaernarvonLancaster County4,609$335,000$118,51924°
KiskiminetasArmstrong County4,605$178,900$64,89620°
CornwallLebanon County4,604$333,700$107,58322°
BrecknockBerks County4,602$353,300$129,43223°
WalkerCentre County4,596$301,400$88,86615°
BoalsburgCentre County4,577$413,000$100,95821°
East PetersburgLancaster County4,573$259,300$91,93022°
DonoraWashington County4,569$62,300$39,54421°
SellersvilleBucks County4,567$329,600$95,02219°
MahoningMontour County4,559$400,900$86,00819°
DecaturClearfield County4,558$135,700$56,39416°
West ReadingBerks County4,553$173,100$65,88523°
WarringtonYork County4,552$276,300$77,76321°
Penn EstatesMonroe County4,546$283,100$118,68119°
HummelstownDauphin County4,544$245,100$63,17523°
GrantleyYork County4,524$429,400$167,06921°
JessupLackawanna County4,520$169,300$64,84420°
Jim ThorpeCarbon County4,507$209,800$72,90419°
SummitButler County4,504$209,400$59,02817°
NarberthMontgomery County4,492$749,500$123,97728°
GreeneErie County4,478$227,700$85,75016°
GlassportAllegheny County4,475$82,700$47,80321°
PetersFranklin County4,462$232,400$76,82923°
HonesdaleWayne County4,458$182,400$47,48514°
StrasburgLancaster County4,457$334,400$94,24222°
PocopsonChester County4,455$689,800$230,00020°
WashingtonBerks County4,443$351,700$98,85922°
BeaverBeaver County4,438$254,100$81,15619°
McKeanErie County4,437$241,600$83,73621°
NewportLuzerne County4,433$96,700$57,54116°
FranklinChester County4,433$489,100$144,40323°
ScottdaleWestmoreland County4,430$156,900$55,42321°
TowamensingCarbon County4,427$249,400$69,24519°
Skyline ViewDauphin County4,410$299,600$97,98222°
White DeerUnion County4,404$190,900$83,61119°
WashingtonErie County4,393$284,600$94,11616°
CenterIndiana County4,391$163,400$70,23618°
MinersvilleSchuylkill County4,370$82,300$53,41618°
West PennSchuylkill County4,370$234,300$71,97719°
MillcreekLebanon County4,368$267,000$91,18120°
FranklinCarbon County4,356$234,700$88,92419°
TarentumAllegheny County4,352$84,300$45,16721°
North BraddockAllegheny County4,320$66,100$34,56422°
DelawareNorthumberland County4,303$238,000$75,04220°
PlainsLuzerne County4,293$155,100$74,15020°
LoraneBerks County4,290$259,900$84,29323°
Sinking SpringBerks County4,286$283,200$82,50020°
SlatingtonLehigh County4,283$191,500$49,62519°
EdgmontDelaware County4,283$614,200$136,96427°
JenkinsLuzerne County4,283$213,700$54,87820°
LaureldaleBerks County4,277$179,500$69,82123°
ReifftonBerks County4,274$318,500$128,75023°
HamburgBerks County4,270$205,100$55,44620°
BoyertownBerks County4,264$212,600$56,72322°
ConnoquenessingButler County4,263$241,300$85,36917°
MahoningCarbon County4,261$241,300$71,88119°
FarrellMercer County4,258$87,800$42,59519°
SharpsvilleMercer County4,255$121,300$51,43919°
ChalfontBucks County4,253$445,900$124,48523°
GreencastleFranklin County4,251$264,500$77,41925°
Mount PleasantWestmoreland County4,245$143,000$51,82021°
AldanDelaware County4,244$234,800$74,51426°
ShenandoahSchuylkill County4,243$49,500$45,29418°
KenmarLycoming County4,241$225,200$58,85721°
Forty FortLuzerne County4,239$173,000$74,43220°
DanvilleMontour County4,239$186,400$59,21919°
JacksonCambria County4,236$160,600$81,41416°
CaernarvonBerks County4,234$338,400$107,63923°
CharleroiWashington County4,234$52,800$43,26521°
SmithWashington County4,233$175,800$73,45221°
LynnLehigh County4,232$305,100$87,78420°
LarksvilleLuzerne County4,225$146,300$56,94220°
DallastownYork County4,195$188,500$63,51721°
ConneautErie County4,191$170,500$71,04217°
RalphoNorthumberland County4,186$243,900$120,38619°
ManorArmstrong County4,179$177,400$75,15217°
Brittany Farms-The HighlandsBucks County4,175$396,100$111,87523°
Jersey ShoreLycoming County4,166$153,000$72,36118°
KutztownBerks County4,162$263,100$53,09020°
MonongahelaWashington County4,159$114,300$59,86121°
AkronLancaster County4,152$264,600$76,56922°
MonroeSnyder County4,146$303,900$90,41720°
LansfordCarbon County4,141$55,800$44,71319°
WoodwardClearfield County4,137$119,000$61,95316°
CentreBerks County4,130$288,900$95,37520°
SkippackMontgomery County4,129$535,200$167,77820°
SadsburyChester County4,125$355,200$116,57022°
Little BritainLancaster County4,118$375,500$87,33122°
Saw CreekPike County4,118$262,500$70,54019°
SalemWayne County4,115$241,400$61,65914°
BrownMifflin County4,112$197,600$79,82121°
North EastErie County4,106$167,000$68,82821°
FallowfieldWashington County4,099$163,900$66,80221°
MaytownLancaster County4,098$324,300$119,09719°
MenallenFayette County4,098$161,200$64,01321°
GreggUnion County4,096$169,000$80,00020°
HeidelbergLebanon County4,095$306,000$92,10322°
BirminghamChester County4,082$757,900$215,00020°
ChesterDelaware County4,080$158,900$58,12527°
ThroopLackawanna County4,065$165,400$57,46220°
North ManheimSchuylkill County4,059$244,900$88,12518°
BethelBerks County4,059$270,200$93,95822°
BarrettMonroe County4,053$278,200$84,85715°
FleetwoodBerks County4,049$220,200$93,27620°
RidgwayElk County4,039$94,900$52,86316°
FosterMcKean County4,038$99,200$70,36213°
PennSnyder County4,037$235,400$61,47920°
SalemLuzerne County4,027$200,600$78,56016°
West PikelandChester County4,024$652,600$226,07123°
ArmaghMifflin County4,018$140,800$74,27815°
Pine GroveSchuylkill County4,016$235,900$84,93422°
Upper PaxtonDauphin County4,010$188,500$58,10520°
Warminster HeightsBucks County4,010$375,200$53,47222°
WaynesburgGreene County4,006$158,200$54,05019°
TrappeMontgomery County4,002$415,400$127,25020°
RuscombmanorBerks County3,998$346,200$103,12523°
BrookvilleJefferson County3,995$133,200$60,21417°
KellyUnion County3,994$242,900$54,88619°
ElizabethLancaster County3,985$307,000$99,58322°
TinicumDelaware County3,983$207,400$53,45126°
Spring HouseMontgomery County3,978$670,700$198,07723°
TunkhannockWyoming County3,974$236,300$83,45920°
Chadds FordDelaware County3,972$753,100$168,49124°
ParadiseYork County3,969$270,600$79,15221°
North BeaverLawrence County3,962$174,500$70,82819°
LinwoodDelaware County3,949$151,400$80,48427°
Village ShiresBucks County3,946$515,100$132,18822°
WindberSomerset County3,941$99,000$52,43819°
Carroll ValleyAdams County3,940$300,500$93,24422°
East DrumoreLancaster County3,936$303,700$78,84422°
ClarionClarion County3,931$163,200$47,18116°
KittanningArmstrong County3,921$101,300$51,71117°
WaterfordErie County3,915$198,000$77,28616°
ConestogaLancaster County3,914$299,600$93,15225°
ZelienopleButler County3,912$294,200$68,11019°
NorthumberlandNorthumberland County3,911$162,600$66,47719°
SewickleyAllegheny County3,907$464,300$101,05321°
BadenBeaver County3,904$150,400$63,40021°
CodorusYork County3,904$286,200$101,67624°
IrwinWestmoreland County3,902$195,500$59,96322°
Hemlock FarmsPike County3,901$334,000$79,98014°
Level GreenWestmoreland County3,898$276,300$101,60222°
WashingtonFayette County3,894$135,200$39,74421°
PennsburgMontgomery County3,889$275,900$111,84819°
UnionBerks County3,886$346,100$113,15923°
ColerainLancaster County3,883$353,400$82,78822°
FranklinBeaver County3,882$226,500$82,91719°
PennsburyChester County3,876$671,600$167,72720°
ParkesburgChester County3,862$305,900$76,25022°
Lower MilfordLehigh County3,861$430,500$123,18619°
FrackvilleSchuylkill County3,860$103,400$56,86618°
JenksForest County3,858$100,000$51,86513°
ShrewsburyYork County3,848$298,100$101,83324°
SugarloafLuzerne County3,846$300,500$102,95518°
TrevoseBucks County3,842$378,000$87,45522°
AlsaceBerks County3,834$227,800$71,10323°
FreelandLuzerne County3,833$118,000$57,83316°
PointNorthumberland County3,832$232,600$70,69419°
Lawrence ParkErie County3,820$138,800$74,54821°
TinicumBucks County3,818$613,600$122,12519°
East FranklinArmstrong County3,816$216,000$98,02517°
OleyBerks County3,810$350,100$90,75023°
West PottsgroveMontgomery County3,798$215,500$81,06522°
DenverLancaster County3,792$242,400$85,53122°
Mount JoyAdams County3,789$345,000$93,91721°
GreenfieldBlair County3,788$162,500$60,59020°
BerwynChester County3,775$639,400$145,83323°
JeffersonLackawanna County3,765$274,000$92,23420°
MeridianButler County3,760$244,000$79,19117°
HempfieldMercer County3,735$172,600$49,65316°
Palmer HeightsNorthampton County3,734$309,100$99,81522°
ClintonLycoming County3,720$204,800$74,06320°
Amity GardensBerks County3,715$335,400$95,43822°
WallaceChester County3,711$592,900$182,50023°
JennerSomerset County3,710$131,300$58,60514°
WoodbourneBucks County3,710$667,300$186,00022°
ThompsonvilleWashington County3,704$436,900$128,42220°
Upper FrederickMontgomery County3,703$399,200$108,21922°
MenallenAdams County3,701$262,100$86,08322°
Port VueAllegheny County3,680$82,500$58,19421°
AmwellWashington County3,679$231,800$77,89520°
PriceMonroe County3,678$275,400$82,89819°
PaupackWayne County3,676$345,000$75,30214°
DamascusWayne County3,674$282,200$75,35715°
DouglassBerks County3,670$264,500$79,80822°
ThorndaleChester County3,669$341,900$99,47922°
RushCentre County3,668$158,500$75,73216°
UnionMifflin County3,653$190,100$64,61521°
RocklandBerks County3,646$321,800$110,00020°
ClarionClarion County3,645$183,400$55,70516°
FrazerChester County3,635$611,700$141,80120°
RiceLuzerne County3,632$314,000$110,51116°
West WyomissingBerks County3,630$208,200$82,19223°
KaneMcKean County3,630$73,600$52,35313°
McGovernWashington County3,621$320,300$107,39520°
CanaanWayne County3,610$276,300$73,03612°
St. DavidsDelaware County3,604$1,001,600$163,17323°
RichmondBerks County3,603$288,600$76,30220°
TildenBerks County3,603$200,200$80,16820°
StoweMontgomery County3,595$214,900$81,34322°
BuffaloUnion County3,593$223,200$66,78119°
ManorWestmoreland County3,585$273,500$138,58322°
PotterCentre County3,581$283,200$75,38521°
FoxElk County3,576$170,800$74,93416°
Muncy CreekLycoming County3,573$226,500$75,88220°
CharlestonTioga County3,565$263,200$72,59514°
EmigsvilleYork County3,563$228,000$69,81621°
Northern CambriaCambria County3,560$93,100$54,67316°
SadsburyLancaster County3,536$383,300$92,91722°
ShenangoMercer County3,522$188,900$70,13919°
MarlboroughMontgomery County3,520$385,200$108,28119°
ToftreesCentre County3,513$434,100$73,72121°
Pen ArgylNorthampton County3,510$188,800$76,09618°
RosemontDelaware County3,507$643,600$88,32223°
Mahanoy CitySchuylkill County3,499$52,400$37,72718°
HatfieldMontgomery County3,496$364,400$80,96219°
Spring CityChester County3,494$269,100$76,41922°
BurrellIndiana County3,491$124,600$50,94818°
MifflinburgUnion County3,485$209,500$67,39119°
RochesterBeaver County3,472$116,800$43,08019°
PottsgroveMontgomery County3,471$332,600$122,81322°
WellsboroTioga County3,469$225,200$66,20114°
ManheimYork County3,462$340,000$115,42324°
GreenePike County3,452$265,700$64,21914°
Boiling SpringsCumberland County3,449$379,900$126,92721°
South AnnvilleLebanon County3,438$323,000$100,23922°
EtnaAllegheny County3,437$135,800$53,65421°
Eastlawn GardensNorthampton County3,435$391,500$112,28122°
PortageCambria County3,432$124,700$63,22416°
GreenwichBerks County3,428$302,500$103,39320°
ConewangoWarren County3,427$122,000$57,05018°
North WalesMontgomery County3,426$410,500$128,05623°
Lower ChichesterDelaware County3,425$141,700$82,58927°
MalvernChester County3,419$521,800$117,54823°
RushSchuylkill County3,417$208,000$76,39218°
Pine CreekClinton County3,416$180,800$58,65718°
TulpehockenBerks County3,415$279,300$81,68520°
GreenIndiana County3,414$91,100$60,27418°
Valley GreenYork County3,412$213,400$91,82423°
LoyalhannaWestmoreland County3,409$174,200$67,84121°
FosterLuzerne County3,408$170,200$68,38416°
EbensburgCambria County3,404$174,700$58,17916°
SpringdaleAllegheny County3,400$153,900$65,89319°
Mount OliverAllegheny County3,394$96,900$52,29722°
IngramAllegheny County3,391$156,800$71,15421°
NockamixonBucks County3,379$464,100$104,96519°
MillvaleAllegheny County3,376$124,100$72,77821°
ReamstownLancaster County3,367$321,400$96,08324°
ElimCambria County3,364$113,000$65,48219°
Riverview ParkBerks County3,364$258,100$114,59823°
MarienvilleForest County3,362$99,100$52,02913°
WinfieldButler County3,361$267,100$91,48820°
ConoyLancaster County3,361$246,500$73,51123°
WhartonFayette County3,355$225,200$71,66715°
HalifaxDauphin County3,349$204,800$70,85420°
OhiovilleBeaver County3,349$202,100$80,67321°
CoplayLehigh County3,348$215,800$61,90622°
LehmanLuzerne County3,346$282,800$79,54916°
SnyderBlair County3,344$187,000$71,07116°
HanoverBeaver County3,343$243,200$91,14021°
FayetteJuniata County3,340$202,100$75,25021°
HokendauquaLehigh County3,340$256,100$84,35022°
HeginsSchuylkill County3,337$197,100$92,86119°
NesquehoningCarbon County3,336$122,500$61,35419°
HeidelbergLehigh County3,324$328,700$91,55319°
TraffordWestmoreland County3,317$147,300$65,83922°
Mount PleasantWashington County3,290$313,400$94,48520°
WrightstownBucks County3,286$717,400$188,55319°
StonybrookYork County3,281$370,800$126,02921°
West BrunswickSchuylkill County3,278$289,700$119,16720°
MasontownFayette County3,276$126,300$53,67621°
PenbrookDauphin County3,274$168,100$62,31222°
Halfway HouseMontgomery County3,273$331,900$121,81522°
AthensBradford County3,267$167,200$53,00016°
SchnecksvilleLehigh County3,261$362,000$114,37522°
MacungieLehigh County3,257$292,900$75,67720°
CentervilleWashington County3,256$120,600$71,25021°
ReserveAllegheny County3,255$209,700$81,72421°
Pocono Woodland LakesPike County3,249$348,000$118,81416°
JacksonwaldBerks County3,246$328,700$119,93823°
BrackenridgeAllegheny County3,240$94,800$50,19721°
Mount PennBerks County3,240$176,300$63,51223°
WesleyvilleErie County3,222$108,600$48,95221°
West SalemMercer County3,216$159,400$54,68816°
BlairsvilleIndiana County3,214$105,900$56,33719°
FultonLancaster County3,214$262,500$78,99025°
Wilkes-BarreLuzerne County3,213$115,700$67,65620°
FayettevilleFranklin County3,208$194,900$58,81923°
PalmyraPike County3,206$330,300$66,07114°
WheatfieldPerry County3,203$242,600$94,20021°
MahanoySchuylkill County3,192$65,100$59,47418°
SharpsburgAllegheny County3,187$141,400$59,22819°
HarmonyBeaver County3,187$153,400$70,92621°
PittstonLuzerne County3,186$186,500$68,70220°
BartLancaster County3,181$315,800$75,00022°
London BritainChester County3,179$554,600$194,53125°
ThornburyChester County3,177$669,500$172,07020°
Upper SalfordMontgomery County3,172$459,800$138,60020°
East GreenvilleMontgomery County3,166$253,400$87,39619°
ForwardButler County3,164$450,700$107,38617°
ChurchillAllegheny County3,157$234,800$106,96422°
EdgewoodAllegheny County3,145$327,400$103,20322°
HarmarAllegheny County3,133$206,200$65,07519°
WashingtonSchuylkill County3,130$238,000$89,30620°
PattersonBeaver County3,129$233,400$67,17119°
McKinleyMontgomery County3,128$346,400$107,06727°
Summit HillCarbon County3,120$99,700$65,26819°
PymatuningMercer County3,118$119,300$54,57416°
StrasburgLancaster County3,117$354,100$85,75022°
GreenwoodBlair County3,114$140,300$73,25019°
WolfLycoming County3,105$196,100$71,49220°
PulaskiLawrence County3,102$158,300$74,58319°
WyomingLuzerne County3,102$166,200$71,95020°
PitcairnAllegheny County3,101$59,300$36,41922°
PennPerry County3,098$216,400$59,05322°
EarlBerks County3,097$288,800$100,39822°
MyerstownLebanon County3,094$186,300$59,05722°
Kutztown UniversityBerks County3,094—$18,67620°
Mount PoconoMonroe County3,089$241,100$79,37515°
West ProvidenceBedford County3,082$179,600$79,84421°
BrownstownLancaster County3,081$323,600$99,96122°
WyncoteMontgomery County3,081$470,100$148,82427°
Slippery RockButler County3,081$255,400$52,26217°
DaughertyBeaver County3,078$191,300$87,96919°
McSherrystownAdams County3,077$176,100$61,15921°
SpringfieldErie County3,076$151,100$76,29617°
UnionAdams County3,076$334,700$94,85721°
ForwardAllegheny County3,070$166,000$67,17121°
UplandDelaware County3,068$184,700$61,55327°
FeastervilleBucks County3,066$371,600$82,62122°
WolfdaleWashington County3,055$170,200$64,73620°
Lower TowamensingCarbon County3,046$232,400$68,78919°
WormleysburgCumberland County3,043$223,400$88,25022°
PaintSomerset County3,041$157,600$61,36419°
SaltlickFayette County3,037$162,500$72,21019°
SalfordMontgomery County3,035$462,800$125,65819°
HeidelbergYork County3,031$312,000$113,35521°
Lower ChancefordYork County3,031$255,400$105,90925°
MountvilleLancaster County3,017$279,700$97,20619°
FawnYork County3,012$302,500$117,08325°
FreedomBlair County3,002$150,500$75,09620°
KenhorstBerks County3,001$195,900$86,70523°
OrwigsburgSchuylkill County3,000$213,200$84,06320°
GirardErie County2,993$160,500$71,16521°
BowmansvilleLancaster County2,989$341,000$107,38124°
Briar CreekColumbia County2,982$189,500$77,33316°
YoungwoodWestmoreland County2,975$171,600$70,58121°
North CatasauquaNorthampton County2,971$254,800$77,39622°
DecaturMifflin County2,968$164,100$61,30221°
SalungaLancaster County2,963$280,900$61,44219°
HerefordBerks County2,962$392,600$115,83320°
RothsvilleLancaster County2,960$313,700$107,00022°
ConewagoDauphin County2,952$382,500$108,08323°
Pleasant GapCentre County2,945$240,200$69,53621°
NottinghamWashington County2,941$370,300$123,59420°
Lake CityErie County2,935$165,600$75,04821°
UnionLebanon County2,932$264,300$73,08322°
MohntonBerks County2,927$237,500$80,74523°
Union CityErie County2,927$88,100$44,00416°
Valley ViewYork County2,926$214,800$89,80321°
Pleasant HillLebanon County2,926$191,700$55,67622°
GuilfordFranklin County2,923$278,100$123,96223°
Lower Mount BethelNorthampton County2,921$287,700$84,08318°
Seven FieldsButler County2,919$409,700$114,00021°
AspinwallAllegheny County2,916$378,800$107,00019°
Slippery RockLawrence County2,913$190,600$78,58319°
East St. ClairBedford County2,908$191,600$41,99319°
ClintonButler County2,907$314,000$84,83920°
ParadiseMonroe County2,899$280,500$86,99115°
Chester HeightsDelaware County2,897$343,200$104,00927°
Emerald LakesMonroe County2,895$264,800$103,50015°
WomelsdorfBerks County2,892$221,600$110,73520°
HaytiChester County2,890$283,000$77,21322°
West BuffaloUnion County2,886$269,700$79,09519°
HomesteadAllegheny County2,884$83,900$39,05222°
FreemansburgNorthampton County2,875$225,600$88,75019°
PennCumberland County2,874$237,800$80,50022°
South FranklinWashington County2,868$251,100$89,31820°
FermanaghJuniata County2,866$256,800$58,44421°
BedfordBedford County2,865$182,000$41,37519°
Ford CityArmstrong County2,859$84,400$57,97117°
Lake WynonahSchuylkill County2,858$258,200$98,63920°
FairviewErie County2,850$209,600$86,64521°
GermanyAdams County2,844$338,600$102,65621°
QuarryvilleLancaster County2,843$293,100$79,74422°
FindleyMercer County2,843$191,400$90,95017°
Messiah CollegeCumberland County2,841——25°
BradfordClearfield County2,841$118,000$55,93818°
MansfieldTioga County2,839$191,600$47,68515°
CressonCambria County2,839$167,100$61,87519°
New BritainBucks County2,836$407,000$125,22723°
FairfieldLycoming County2,834$256,100$73,40920°
NewmanstownLebanon County2,834$260,500$90,17720°
Wind GapNorthampton County2,820$213,800$71,37518°
NewtonLackawanna County2,816$326,300$107,84720°
AlleghenyCambria County2,815$249,600$90,80916°
BathNorthampton County2,808$247,900$72,39122°
Hyde ParkBerks County2,806$173,700$78,92923°
State LineFranklin County2,804$289,800$85,91325°
ManchesterYork County2,800$195,900$77,20223°
TowandaBradford County2,798$166,900$60,88817°
South CoventryChester County2,796$435,300$158,16223°
DelmarTioga County2,793$247,800$64,04814°
RaccoonBeaver County2,793$218,800$84,79221°
HalfmoonCentre County2,790$443,200$121,05021°
WalkerJuniata County2,790$206,900$72,81321°
PhilipsburgCentre County2,789$148,700$47,79416°
Harveys LakeLuzerne County2,788$238,600$75,51020°
RayneIndiana County2,786$217,000$60,58218°
GibsoniaAllegheny County2,785$347,900$139,22619°
West MahanoySchuylkill County2,785$88,700$85,47118°
MortonDelaware County2,778$267,400$61,56326°
MorrisClearfield County2,777$116,600$45,35716°
WernersvilleBerks County2,776$234,200$75,75020°
HallamYork County2,775$198,600$75,00021°
HayfieldCrawford County2,775$183,700$72,23818°
StonycreekCambria County2,771$100,900$54,64819°
BelmontCambria County2,771$144,900$69,14619°
West GroveChester County2,770$319,900$92,69723°
OaklandButler County2,769$223,800$74,31817°
West NottinghamChester County2,764$281,900$76,85322°
ArmstrongIndiana County2,761$183,500$81,40418°
KulpmontNorthumberland County2,758$84,000$49,78519°
SadsburyCrawford County2,758$180,200$70,00017°
WoodcockCrawford County2,754$175,200$66,71918°
Bear CreekLuzerne County2,754$250,200$88,33316°
East PennCarbon County2,748$228,500$70,29419°
Spring BrookLackawanna County2,748$231,100$69,82120°
LimaDelaware County2,745$396,300$76,93227°
St. ClairSchuylkill County2,745$71,800$64,30418°
LancasterButler County2,745$391,600$99,43217°
BakerstownAllegheny County2,745$544,400$164,33019°
HighspireDauphin County2,741$144,700$52,61823°
CowanshannockArmstrong County2,741$169,400$64,36017°
SpringfieldFayette County2,732$131,300$56,66721°
Cecil-BishopWashington County2,730$305,500$94,26720°
MeadowoodButler County2,729$189,700$68,75017°
RossLuzerne County2,726$218,200$87,69716°
KeatingMcKean County2,725$121,700$74,29716°
South ManheimSchuylkill County2,723$266,500$91,97920°
North HopewellYork County2,723$312,100$109,34221°
ImperialAllegheny County2,722$198,300$71,48921°
SpringhillFayette County2,722$115,700$44,70022°
East LansdowneDelaware County2,714$200,400$69,00028°
HamiltonAdams County2,714$290,700$107,18821°
LuzerneLuzerne County2,711$113,900$42,13520°
RochesterBeaver County2,711$149,200$60,50019°
South BuffaloArmstrong County2,709$246,000$93,24120°
MahoningLawrence County2,708$134,500$65,37019°
BoggsCentre County2,705$204,100$67,50014°
North BuffaloArmstrong County2,699$182,900$75,79917°
DallasLuzerne County2,694$257,800$91,05020°
South BeaverBeaver County2,680$222,200$87,53819°
MonaghanYork County2,675$315,600$111,30425°
Leith-HatfieldFayette County2,672$296,700$91,82321°
West NewtonWestmoreland County2,665$131,200$52,96121°
WilmingtonLawrence County2,663$238,200$72,55719°
East HanoverLebanon County2,658$260,600$59,12222°
South PymatuningMercer County2,653$180,700$77,61419°
MarysvillePerry County2,652$184,300$68,88922°
LatimoreAdams County2,646$308,100$84,75022°
DerryWestmoreland County2,639$129,300$50,31319°
RockledgeMontgomery County2,638$324,300$92,63927°
West WyomingLuzerne County2,638$172,300$66,38220°
BridgewaterSusquehanna County2,636$272,200$65,62513°
PleasurevilleYork County2,635$251,300$119,20921°
DillsburgYork County2,635$240,300$84,10221°
The HideoutWayne County2,634$205,600$48,04514°
MariettaLancaster County2,623$211,600$54,16719°
LamarClinton County2,623$248,000$92,18818°
New HopeBucks County2,612$716,200$175,15619°
Wayne HeightsFranklin County2,606$250,100$83,70021°
YardleyBucks County2,605$480,300$112,50024°
Pine GroveWarren County2,604$188,900$96,31818°
FranklinButler County2,598$316,900$77,59317°
OntelauneeBerks County2,598$347,500$111,15423°
West ChillisquaqueNorthumberland County2,597$121,500$51,30419°
SavillePerry County2,597$279,000$82,95822°
AshleyLuzerne County2,596$97,200$56,50016°
EldredMonroe County2,596$313,500$70,52619°
AlburtisLehigh County2,596$267,700$107,50020°
DelmontWestmoreland County2,596$261,400$56,80620°
CooperClearfield County2,594$171,400$80,90014°
WarwickChester County2,590$414,500$104,87523°
Cambridge SpringsCrawford County2,590$109,600$54,40016°
RyanSchuylkill County2,589$231,500$91,17618°
EgyptLehigh County2,588$343,200$113,22122°
SomersetWashington County2,581$230,800$75,50020°
HepburnLycoming County2,578$255,700$81,48821°
WashingtonYork County2,573$309,600$92,22621°
CurwensvilleClearfield County2,567$109,100$56,40014°
DrumoreLancaster County2,561$351,800$82,96925°
Upper OxfordChester County2,560$375,100$114,68822°
GastonvilleWashington County2,554$173,300$68,48722°
PlumsteadvilleBucks County2,553$580,800$176,31323°
ClayButler County2,551$232,800$83,66117°
ButlerAdams County2,550$287,600$89,27622°
ReynoldsvilleJefferson County2,549$95,400$52,91717°
North NewtonCumberland County2,546$255,200$78,12522°
WinslowJefferson County2,546$144,800$67,76317°
MillersburgDauphin County2,545$134,500$54,42120°
WeatherlyCarbon County2,541$163,200$52,12519°
DupontLuzerne County2,539$142,200$86,50020°
Lake MeadeAdams County2,539$294,800$114,91721°
OliverFayette County2,538$144,400$55,60221°
WestfallPike County2,537$299,900$72,33716°
CentrePerry County2,529$242,200$90,24322°
ShoholaPike County2,528$318,500$93,75016°
EmsworthAllegheny County2,525$184,200$64,81621°
MuseWashington County2,525$340,300$80,28820°
PenndelBucks County2,515$336,200$75,51722°
Nanty-GloCambria County2,511$83,700$51,60416°
AvocaLuzerne County2,507$185,300$63,47820°
Mount CarmelNorthumberland County2,500$156,500$71,33919°

Pennsylvania counties