East Petersburg Homes For Sale

East Petersburg 17520 is a small, walkable Lancaster County borough that’s close to “everything,” but still feels neighborhood-focused. You’re about three miles northwest of Lancaster, and PA Route 72 runs right through town with quick connections to PA 283 for easy commuting.


This ZIP is centered on East Petersburg Borough, and it may also include a small slice of nearby East Hempfield Township addresses around the borough.

One of the things locals appreciate is how much recreation is packed into a small footprint. The borough highlights an extensive park system with paths that connect park areas, plus courts, playgrounds, and ballfields. In the summer, the East Petersburg Community Pool is a favorite—open Memorial Day through Labor Day.


Schools: School assignment varies by address; 17520 typically connects to Hempfield School District.

Scroll down to explore the map and current homes for sale in 17520.


Quick stats (17520):

  • Total Population: 5,040
  • Median Age: 46.1
  • Population Density: 2,747.9 people/sq mi
Price
Beds
Baths
Save Search