The Town Files

York County, Pennsylvania

462,924 people. The median home is worth $248,600 (typical Pennsylvania town: $214,250) and the median household earns $84,829.

Towns in York County

Towns in York County

TownPeopleMedian homeIncomeMedian age
York44,800$119,700$48,42034.3
York29,719$260,800$80,19040.9
Springettsbury27,058$243,900$86,33539.9
Dover22,366$234,500$81,45245.0
Manchester19,515$280,000$95,90342.3
West Manchester19,206$239,000$89,14645.8
Windsor17,853$269,700$95,70040.7
Penn17,487$240,500$85,19940.1
Fairview17,451$285,700$106,22344.4
Hanover16,429$212,800$61,29341.2
Newberry15,672$237,700$95,35741.0
Weigelstown15,136$219,500$73,72243.4
Spring Garden13,683$258,700$102,68635.1
Shiloh11,524$245,600$94,32448.0
East York9,555$232,700$88,02139.6
North Codorus9,152$289,800$98,06145.7
West Manheim9,072$299,700$97,58241.0
Jackson8,748$247,700$88,58942.3
Conewago8,528$300,200$97,24441.2
East Manchester8,337$255,400$101,63544.3
Parkville8,263$222,400$77,35238.0
Lower Windsor7,519$224,000$87,09039.9
Carroll6,853$354,500$118,92941.8
Shrewsbury6,649$351,900$117,39950.1
Red Lion6,512$177,400$72,90135.5
Springfield6,026$334,000$122,18843.4
Chanceford5,936$241,100$94,42442.6
Hellam5,923$227,600$94,75042.8
Hopewell5,271$329,800$122,17949.6
Spry5,237$225,100$82,72345.0
West York5,094$123,600$80,99534.1
Franklin5,032$259,500$85,27647.7
Peach Bottom4,966$271,700$84,73741.8
New Freedom4,877$370,900$120,03745.3
Warrington4,552$276,300$77,76348.2
Grantley4,524$429,400$167,06921.4
Dallastown4,195$188,500$63,51736.4
Paradise3,969$270,600$79,15246.0
Codorus3,904$286,200$101,67644.8
Shrewsbury3,848$298,100$101,83351.9
Emigsville3,563$228,000$69,81636.1
Manheim3,462$340,000$115,42343.6
Valley Green3,412$213,400$91,82437.6
Stonybrook3,281$370,800$126,02942.2
Heidelberg3,031$312,000$113,35547.8
Lower Chanceford3,031$255,400$105,90945.3
Fawn3,012$302,500$117,08346.8
Valley View2,926$214,800$89,80336.3
Manchester2,800$195,900$77,20232.9
Hallam2,775$198,600$75,00033.7
North Hopewell2,723$312,100$109,34255.0
Monaghan2,675$315,600$111,30446.9
Dillsburg2,635$240,300$84,10236.6
Pleasureville2,635$251,300$119,20937.6
Washington2,573$309,600$92,22651.7

People and housing

York CountyTypical Pennsylvania town
Median home value$248,600$214,250
Median rent$1,193$996
Median household income$84,829$75,278
Median age41.144.2
Bachelor's degree or higher27.6%23.8%
Below the poverty line8.4%8.5%

Jobs and pay

182,614 jobs in 2024, average pay $62,427 a year.

Largest industries in York CountyManufacturing32,814 jobs · $71,376Health care & social assistan…27,350 jobs · $73,898Retail19,975 jobs · $34,617Transportation & warehousing14,003 jobs · $52,933Hotels & restaurants13,418 jobs · $21,924Construction11,740 jobs · $83,004
BLS QCEW 2024.
Unemployment rate in York County0%2%4%6%8%10%2000200420082012201620202023 3%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 965 storm events in York County from 1996 to 2026, with 10 deaths.

Storm events in York County by type since 1996Hail141Flood45Drought17Tornado15High Wind23Ice Storm7Heavy Snow36Flash Flood98Winter Storm32Excessive Heat6
NOAA NCEI Storm Events Database.

Federal disaster declarations

York County has been included in 21 FEMA declarations since 1953.

DeclaredIncidentDeclaration
September 10, 2021HurricaneDR-4618: Remnants Of Hurricane Ida
March 30, 2020BiologicalDR-4506: Covid-19 Pandemic
March 13, 2020BiologicalEM-3441: Covid-19
March 23, 2016SnowstormDR-4267: Severe Winter Storm And Snowstorm
February 6, 2014Severe Ice StormEM-3367: Severe Winter Storm
October 29, 2012HurricaneEM-3356: Hurricane Sandy
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).