There are two types of people in this world: One type thrives in big, bustling cities, and the other enjoys peaceful, slow-placed small-town life.
So we asked the BuzzFeed community to tell us their absolute favorite small towns in America. Here are some of their responses and the places that belong on your travel bucket list.
1. Ogunquit, Maine

2. Jefferson, Texas
3. New Paltz, New York
4. Weston, Missouri
5. Cannon Beach, Oregon

6. Yellow Springs, Ohio
7. Solvang, California
8. Chippewa Falls, Wisconsin
9. Jekyll Island, Georgia
10. Oxford, Mississippi

11. Mackinac Island, Michigan
12. Great Barrington, Massachusetts
13. Put-In-Bay Island, Ohio
14. Coeur d’Alene, Idaho
15. Saugatuck, Michigan

16. Fredericksburg, Texas
17. Bennington, Vermont
18. Port Townsend, Washington
19. Bisbee, Arizona
20. Leavenworth, Washington

21. Talkeetna, Alaska
22. New Hope, Pennsylvania
23. Banner Elk, North Carolina
24. Ketchum, Idaho
25. Jim Thorpe, Pennsylvania
26. Portsmouth, New Hampshire
