These Delaware County Towns Are Among 50 Best Places to Live in Pennsylvania

David Bjorkgren
Image via

Six Delaware County towns are among the 50 best places to live in Pennsylvania, according to a new ranking by Niche.

Niche based its ranking on data from U.S. Census Bureau, FBI, Bureau of Labor Statistics, and the Centers for Disease Control along with user reviews. Among the key factors that were considered are the quality of local schools, cost of living, crime rates, employment statistics, and access to amenities.

All locations in the top 50 achieved an A+ overall Niche grade.

For local places, Swarthmore ranked highest in fifth place. The town with a population of 6,318 “offers residents an urban suburban mix feel,” wrote Niche, with plenty of restaurants, coffee shops, and parks.

Swarthmore is “in the midst of undergoing its renaissance, becoming a destination in its own right,” wrote one reviewer.

Next on the list is Radnor Township in No. 26, followed by Nether Providence and Upper Providence at No. 31 and No. 32, respectively.

Media also makes the top 50 in No. 38. The list is rounded out by Haverford Township at No. 49.

Read more about the best places to live in Pennsylvania at Niche by clicking here.

Click on this video to find the 10 best places to live in Pennsylvania.