York-Hanover, PA Metro Area

The York-Hanover, PA metro area is home to 459,312 residents and 188,608 housing units, centered in Pennsylvania. Its median household income is $82,238, and the median family income is $99,386. The median age is 40.9, the same as the Pennsylvania median of 40.9. Residents are 49.7% male and 50.3% female.

Population

459,312

Median household income

$82,238

Median family income

$99,386

Median age

40.9

Housing units

188,608

Zip codes

34

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 82.9%, followed by multiracial residents at 6.3%. Hispanic or Latino residents, who can be of any race, make up 9.1% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the York-Hanover, PA Metro Area

The York-Hanover, PA metro area includes 34 zip codes in York County, home to a combined 454,604 residents. The most populous is Hanover (17331) with 55,374 residents. Median household incomes range from $41,569 in York (17401) to $127,738 in New Park (17352). Home values are highest in New Freedom (17349) at $368,900 and lowest in York (17401) at $104,400. York (17401) has the youngest population, with a median age of 32.5, while Shrewsbury (17361) is the oldest at 51.5.

Highest income

$127,738

New Park (17352)

Lowest income

$41,569

York (17401)

Highest home value

$368,900

New Freedom (17349)

Lowest median rent

$765/mo

Wellsville (17365)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $82,238, and 23 of 34 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
17331HanoverYork County55,374$76,661$240,800$1,19841.876.4%
17403YorkYork County40,272$72,233$220,500$1,12938.363.8%
17404YorkYork County38,973$75,882$195,800$1,13438.671.1%
17402YorkYork County37,074$77,134$250,400$1,39539.572.5%
17315DoverYork County26,434$81,058$234,900$1,26046.789.0%
17408YorkYork County24,670$87,044$251,800$1,56144.674.1%
17406YorkYork County24,181$85,183$234,100$1,39839.082.5%
17356Red LionYork County22,457$85,726$240,500$1,05140.975.7%
17019DillsburgYork County19,294$89,740$299,300$1,13844.283.4%
17401YorkYork County18,102$41,569$104,400$1,02332.532.6%
17362Spring GroveYork County14,020$96,438$292,100$1,20246.285.5%
17313DallastownYork County11,263$67,520$237,900$1,09740.561.8%
17319EttersYork County10,990$101,610$236,900$1,14538.990.4%
17363StewartstownYork County8,460$97,917$320,100$1,00048.986.6%
17327Glen RockYork County8,228$100,298$315,700$1,20043.675.0%
17345ManchesterYork County8,106$83,556$222,500$1,09938.980.6%
17349New FreedomYork County7,938$111,401$368,900$1,64047.390.1%
17370York HavenYork County6,970$86,722$250,400$1,22940.293.3%
17368WrightsvilleYork County6,768$87,770$223,500$1,14241.781.8%
17314DeltaYork County6,431$91,176$269,300$99841.784.7%
17339LewisberryYork County6,389$97,375$299,900$1,22049.689.1%
17366WindsorYork County6,350$78,026$210,500$1,20536.577.3%
17322FeltonYork County6,292$107,816$261,600$1,25041.395.8%
17361ShrewsburyYork County6,262$100,368$297,900$1,01051.582.5%
17347Mount WolfYork County6,186$95,397$254,300$1,22044.192.0%
17360Seven ValleysYork County6,152$88,800$303,200$1,24240.887.3%
17364ThomasvilleYork County3,963$71,799$215,900$77741.082.7%
17329GlenvilleYork County3,229$117,070$331,000n/a46.898.9%
17365WellsvilleYork County2,755$88,843$261,800$76544.087.1%
17407YorkYork County2,684$117,864$306,800$2,01835.981.4%
17302AirvilleYork County2,641$76,250$246,500n/a39.678.9%
17321Fawn GroveYork County2,346$113,403$291,200$1,59949.290.3%
17309BrogueYork County1,953$76,793$262,500n/a45.187.8%
17352New ParkYork County1,397$127,738$338,600$1,03844.787.1%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top