In the past, National Geographic
#10. Los Alamos, New Mexico
#9. Pagosa Springs, Colorado
#8. Field, British Columbia
#7. Cooke City, Montana
#6. Philipsburg, Montana
#5. Mount Shasta, California
#4. Fraser, Colorado
#3. Smithers/Terrace, British Columbia
#2. Glacier, Washington
#1. McCall, Idaho
Read the full breakdown of each location here- Best Secret Ski Towns of North America.