This is the link to the Form Lead version of this page:

Name *
Email *
Phone *
Add a custom form here to override the default form.
This is the lead form override for "All Main Line Towns".

Penn Valley


Population: 6,248
Median Age: 46.1
Median Household Income: $110,918
Avg. Commute Time: 25.4 min

Find the newest homes for sale and real estate listings in Narberth! In this competitive market it’s important to stay on top of the newest listings and to alert us on anything you would like to see. If you would like more information on any of these Narberth homes for sale, just request information on the listing details page of the property. We can provide you with information that’s not available to the public including disclosures, past sales history, dates and prices of homes recently sold nearby, and more. Be sure to register for our website so that you can receive email alerts whenever new Narberth homes for sale come on the market.


Penn Valley is a scenic community located in Lower Merion Township. Penn Valley does not have its own post office, instead it shares a zip code with neighboring Narberth borough. Penn Valley is not one the towns that had a stop on the original Main Line railroad, but over time it has become a Main Line town by being adjacent to original Main Line communities and sharing similar characteristics.

Penn Valley is located entirely within Lower Merion Township in Montgomery County, with all students attending the Lower Merion School District. Penn Valley’s prime location on the Main Line makes for easy access in commuting to Philadelphia. With many winding roads and open spaces, and heavily wooded lots, Penn Valley is a highly desirable town in which to live.

Read full 19072 demographics here.