The best ski towns offer way more than convenient access to the mountain. Many of these towns and small cities are steeped in heritage and a sense of authenticity. Many have a friendly, laid back vibe. Many offer attractive amenities, like ski-in, ski-out lodging. All are appealing destinations, both on and off the slopes.

The top 10 winners in the category Best Ski Town are as follows:

#1 Taos, N.M.

#2 Reno, Nev.

#3 Whitefish, Mt.

#4 North Conway, N.H.

#5 Truckee, Calif.

#6 Crested Butte, Colo.

#7 Jackson Hole, Wyo.

#8 Stowe, Vt.

#9 Steamboat Springs, Colo.

#10 Breckenridge, Colo.

A panel of experts partnered with 10Best editors to picked the initial 20 nominees, and the top 10 winners were determined by popular vote. Experts Wendy Clinch (TheSkiDiva), Lyndell Keating (Powderhounds), Kristen Lummis (The Brave Ski Mom), Nate Musson (The Not Snowboarding Podcast) and Mark Warner (Low Pressure Podcast: The Podcast for Skiers) were chosen based on their skiing and snowboarding expertise.

Other nominated towns included Aspen, Banff, Bozeman, Lake Placid, Mammoth Lakes, Park City, Revelstoke, Rossland, South Lake Tahoe and Telluride.

Congratulations to all our winning ski towns!