PHILADELPHIA (CBS) – A Philadelphia suburb has made it into the top 10 best small towns to live in.

West Goshen, Chester County was voted tenth on the CNN Money roundup, which includes small towns across the country noted for their thriving economies, good schools, ample green space and a strong sense of community.

The only other nearby town in the Greater Philadelphia area to make the list was Horsham, which came in 34th.

Sharon, MA took the top spot, while Simsbury, CT finished off the list in 50th place.

To view the full list of America’s best small towns to live in, visit:

Top Content On CBSPhilly

More From CBS Philly

Latest Videos
Latest Forecast

Watch & Listen LIVE