15. Ardmore, PA
Ardmore, PA
Population: 12,914
Single: 32.3%
Median family income: $103,689

It's easy to start up a conversation in Ardmore, whether you're riding the Main Line trolley or just people-watching at a coffee shop. You're likely to meet university lecturers from the nearby college towns of Bryn Mawr and Haverford as well as business types who commute to Philly. For a relaxed night, walk to any of the local pubs and kick back with a beer, or catch the grooving live mic nights at MilkBoy Coffee, a coffee shop which started out as a recording studio. 

See complete data and interactive map for Ardmore

Last updated August 17 2011: 1:25 PM ET
Join the Conversation

Full list: Top 100

These terrific small towns -- even now -- boast great job opportunities, top-notch schools, safe streets, economic strength, and more.