Lancaster, PA Metro Area

The Lancaster, PA metro area is home to 555,151 residents and 217,863 housing units, centered in Pennsylvania. Its median household income is $83,703, and the median family income is $100,685. The median age is 39.1, 1.8 years younger than the Pennsylvania median of 40.9. Residents are 49.2% male and 50.8% female.

Population

555,151

Median household income

$83,703

Median family income

$100,685

Median age

39.1

Housing units

217,863

Zip codes

42

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.5%. Hispanic or Latino residents, who can be of any race, make up 11.3% of the population.

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

Zip Codes in the Lancaster, PA Metro Area

The Lancaster, PA metro area includes 42 zip codes in Lancaster County, home to a combined 552,384 residents. The most populous is Lancaster (17603) with 66,788 residents. Median household incomes range from $59,352 in Drumore (17518) to $110,500 in Brownstown (17508). Home values are highest in Kinzers (17535) at $409,700 and lowest in New Providence (17560) at $216,900. Kinzers (17535) has the youngest population, with a median age of 22.4, while Landisville (17538) is the oldest at 51.8.

Highest income

$110,500

Brownstown (17508)

Lowest income

$59,352

Drumore (17518)

Highest home value

$409,700

Kinzers (17535)

Lowest median rent

$727/mo

Drumore (17518)

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 $83,703, and 23 of 42 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
17603LancasterLancaster County66,788$77,156$262,400$1,35535.561.9%
17601LancasterLancaster County56,348$96,433$354,400$1,55243.072.5%
17602LancasterLancaster County51,461$71,752$271,700$1,32637.558.3%
17543LititzLancaster County45,606$94,609$348,400$1,44043.873.3%
17522EphrataLancaster County33,601$71,865$285,200$1,24038.664.5%
17022ElizabethtownLancaster County32,066$79,075$294,000$1,54642.268.2%
17545ManheimLancaster County23,257$87,589$288,500$1,31444.281.0%
17552Mount JoyLancaster County19,747$89,776$292,500$1,36044.071.7%
17512ColumbiaLancaster County18,235$61,130$245,200$1,07245.065.0%
17557New HollandLancaster County15,229$78,717$286,500$1,21637.067.8%
17517DenverLancaster County15,045$99,688$296,700$1,22439.485.5%
17566QuarryvilleLancaster County12,276$73,545$306,200$1,29738.172.5%
17551MillersvilleLancaster County11,884$69,729$287,900$1,48524.457.8%
17584Willow StreetLancaster County11,776$106,363$309,800$2,29144.356.6%
17540LeolaLancaster County11,172$83,229$339,200$1,44134.461.7%
17547MariettaLancaster County9,100$90,801$270,600$1,24235.568.9%
17578StevensLancaster County7,716$78,750$314,900$1,20536.278.5%
17554MountvilleLancaster County7,561$95,516$301,500$1,39640.367.8%
17569ReinholdsLancaster County7,136$92,480$303,200$1,12738.893.3%
17538LandisvilleLancaster County7,121$96,463$299,300$1,08551.886.5%
17519East EarlLancaster County6,868$95,205$330,400$1,52436.968.2%
17555NarvonLancaster County6,694$108,010$392,900$1,83336.688.1%
17527GapLancaster County6,479$92,292$324,900$1,25034.176.0%
17579StrasburgLancaster County6,373$82,298$349,400$1,04837.675.6%
17560New ProvidenceLancaster County5,452$63,963$216,900$1,15540.289.4%
17516ConestogaLancaster County5,241$108,942$313,500$1,29349.887.5%
17509ChristianaLancaster County5,028$77,188$331,600$1,05728.163.3%
17520East PetersburgLancaster County5,001$86,489$265,700$1,36245.391.9%
17529GordonvilleLancaster County4,924$72,679$362,100$1,23527.461.7%
17501AkronLancaster County4,823$74,942$258,900$1,17441.766.5%
17562ParadiseLancaster County4,187$105,117$390,600$1,17028.770.3%
17563Peach BottomLancaster County3,806$86,369$318,300$1,37430.379.4%
17572RonksLancaster County3,774$79,613$288,800$1,01532.576.7%
17536KirkwoodLancaster County3,680$69,500$339,200$1,37137.593.3%
17532HoltwoodLancaster County3,345$87,857$348,600$88940.087.6%
17535KinzersLancaster County2,651$105,506$409,700$1,52722.469.9%
17502BainbridgeLancaster County2,453$73,513$233,000$1,36446.481.3%
17565PequeaLancaster County2,335$104,531$340,100$1,15638.994.9%
17505Bird In HandLancaster County2,036$109,514$324,100$1,41727.165.3%
17582Washington BoroLancaster County1,711$104,659$304,800$1,42540.491.6%
17518DrumoreLancaster County1,371$59,352$381,900$72731.277.2%
17508BrownstownLancaster County1,027$110,500$347,800n/a37.487.8%

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