Skip to content
BOOK&SKI
← Skiing in United States

Ski resorts in New Hampshire

The short answer

We list 8 ski areas in New Hampshire. The largest by mapped runs is Loon Mountain Resort (46 km); the highest is Cannon Mountain, with runs from 1,232 m (4,042 ft); and the biggest vertical is at Cannon Mountain (671 m).

Best ski resorts in New Hampshire: largest, highest and for beginners →
Highest ski resorts in New Hampshire0 m500 m1,000 mCannon Mountain: top 1,232 m (4,042 ft)1,232Cannon MountainWaterville Valley Resort: top 1,163 m (3,816 ft)1,163Waterville Vall…Loon Mountain Resort: top 929 m (3,048 ft)929Loon Mountain R…Bretton Woods Ski Area: top 912 m (2,992 ft)912Bretton Woods S…Mount Sunapee: top 830 m (2,723 ft)830Mount SunapeeAttitash Mountain Resort: top 696 m (2,283 ft)696Attitash Mounta…Gunstock Recreation Area: top 684 m (2,244 ft)684Gunstock Recrea…Cranmore Mountain Resort: top 510 m (1,673 ft)510Cranmore Mounta…
Top elevation of the highest mapped run, in metres. Full figures in the table below.

All New Hampshire ski areas by size

Ski areaRegionTop elevationVerticalMapped runsLifts
Loon Mountain ResortNew Hampshire929 m667 m46 km12
Bretton Woods Ski AreaNew Hampshire912 m425 m41 km9
Attitash Mountain ResortNew Hampshire696 m507 m39 km8
Cannon MountainNew Hampshire1,232 m671 m39 km9
Waterville Valley ResortNew Hampshire1,163 m607 m31 km10
Mount SunapeeNew Hampshire830 m448 m31 km10
Gunstock Recreation AreaNew Hampshire684 m423 m26 km6
Cranmore Mountain ResortNew Hampshire510 m343 m24 km8

Data © OpenStreetMap contributors (ODbL) via OpenSkiMap; mapped figures can differ from resorts’ published ones.