Ski Resorts near Portsmouth
Travelers are voting Ragged Mountain as the best ski resort near Portsmouth. There are 6 ski resorts near Haverhill a city just 50 km from Portsmouth and 5 ski resorts near Marlboro which is 48 km distant. The most popular of these are Nashoba Valley Ski Area near Haverhill and Ski Bradford in Marlboro. You can find 20 ski resorts in New Hampshire and 402 ski resorts in the country of United States. Our members favorite in New Hampshire is Gunstock Ski Area and Girdwood is the top pick in United States. Want more? Check out our map of ski resorts near Portsmouth.