5. Madison, NJ
Madison, NJ
Population: 16,247
Single: 31.7%
Median family income: $131,529

It's less than an hour's train-ride from Manhattan, but Madison feels like it's worlds away. Community spirit thrives in this idyllic time warp -- one of the draws for Wall Streeters seeking an alternative to the anonymous lifestyle of the big city. Get together with civic-minded singles at events like the annual May Day clean-up, or join the community pool. Get to know your new crush over a milkshake, and then catch a classic romantic comedy at The Shakespeare Theatre of New Jersey.  

See complete data and interactive map for Madison

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.