Skip To Content

    18 Surprisingly Cool Small Towns In The USA

    Size isn't everything.

    The coronavirus pandemic is still impacting travel, and destinations around the world have different COVID-19 restrictions in place. Always check and adhere to local government policies, and use our content to dream about a future trip.

    1. La Conner — Washington

    2. Oxford — Mississippi

    3. Sanibel Island — Florida

    4. Eureka Springs — Arkansas

    5. Whitefish — Montana

    6. Fredericksburg — Texas

    7. Jim Thorpe — Pennsylvania

    historic buildings and a townhall surrounded by fall foliage
    Desha Utsick / Getty Images

    This small town with fewer than 5,000 residents was formed in the 1950s and named after the legendary Native American Olympian, who started his sports career in nearby Carlisle. The town's 19th-century architecture and majestic mountain views kinda make you feel as if you're in a Swiss Alpine village. It's small but a good place to wander around for an afternoon — most visitors come for the nearby adventuring opportunities like hiking and whitewater rafting.

    8. Three Rivers — California

    9. Montclair — New Jersey

    10. Kanab — Utah

    11. Montpelier — Vermont

    12. Jacksonville — Oregon

    classic yellow car in an US town
    Prisma by Dukas / Universal Images Group via Getty Images

    This historic gold rush town was founded in the 1850s and is now a National Historic District. It's got a quaint main street with brick buildings and old-fashioned store facades. When you're done exploring downtown, you can hike the nearby Woodland Trails or visit one of the many wineries in the region.

    13. Beaufort — South Carolina

    14. Berlin — Maryland

    15. Nebraska City — Nebraska

    16. Paducah — Kentucky

    17. Elizabeth City — North Carolina

    18. Medicine Park — Oklahoma

    Don't forget to check out Bring Me! for all of BuzzFeed's best travel tips and hacks, vacation inspiration, and more!

    Jay Fleckenstein / BuzzFeed