Carroll
Carroll things to do, attractions, restaurants, events info and trip planning
Ready to plan your trip to Carroll?
Carroll is a town in Coös County, New Hampshire, United States. The population was 820 at the 2020 census. The two largest villages are Twin Mountain and Bretton Woods.
Attractions
White Mountain National Forest
4.9
(3.3K)Click for details
Franconia Notch State Park
4.8
(3.2K)Click for details
The Mount Washington Cog Railway
4.7
(2.5K)Click for details
Omni Mount Washington Resort
4.5
(2.1K)Click for details
Restaurants
Copper Pot Bistro
4.9
(66)Click for details
The Grille at Mount Washington Resort Golf Club & Nordic Center
4.5
(6)Click for details