Post offices serve all communities within a county, from city branch locations to rural contract postal units that serve smaller towns and unincorporated areas with essential mail services. There are 41 Post Office locations in York County, Pennsylvania.
Residents of York County should be aware that rural post offices and contract postal units may have limited hours compared to full-service branches. USPS provides a free package pickup service for all residents, including those in rural areas, which can eliminate the need to travel to a post office for outgoing packages.
List of York County, Pennsylvania Post Office
Brogue Post Office
Craley Post Office
Dallastown Post Office
East York Post Office
Dillsburg Post Office
Delta Post Office
Dover Post Office
East Prospect Post Office
Emigsville Post Office
Etters Post Office
Fawn Grove Post Office
Felton Post Office
Franklintown Post Office
Glen Rock Post Office
Hanover Post Office
Jacobus Post Office
Mount Wolf Post Office
Manchester Post Office
Glenville Post Office
James Creek Post Office
Loganville Post Office
Lewisberry Post Office
New Freedom Post Office
Railroad Post Office
Seven Valleys Post Office
New Park Post Office
Red Lion Post Office
Sinnamahoning Post Office
Rossville Post Office
Spring Grove Post Office
Stewartstown Post Office
Shrewsbury Post Office
Thomasville Post Office
Usps
Wellsville Post Office
Windsor Post Office
Wrightsville Post Office
West York Post Office
York New Salem Post Office
York Post Office
York Haven Post Office
Post Office in near by County
Residents of York County can use the USPS online location finder to identify the nearest post office, rural branch, or contract postal unit and check their individual hours. Enrolling in USPS Informed Delivery is free and lets all county residents preview incoming mail and packages via email or the USPS app each morning before delivery.
You may also find Post Office locations in neighboring counties including Cumberland, Dauphin, Perry.