Earning the number one spot on our list is Montpelier, Vermont. This small town has minimal crime, excellent schools and is a pleasure for residents and visitors alike. The downtown area is not only beautiful, but it also offers many craft-beer bars and excellent dining establishments. Long time residents own many of the shops in the downtown area and the locals are proud of their small town fellowship. Downtown Montpelier offers delightful boutiques and shops, adorable bookshops, antique stores, coffee shops and plenty of places to eat. The town is full of both small town charm as well as big city amenities.
Median Income: $62,276
Median Age of Residents: 42.7
Median House Price: $230,000
#16 on the Smithsonian Magazine Top 20 Small Towns to Visit List
Parade Magazines Top 16 Main Streets in the America