White Mountains, New Hampshire Whitwater Rivers


Ammonoosuc River Class II-III - 2.9 miles long (Twin Mountain to Pierce bridge)

Grafton County
Ammonoosuc River Class II-IV - 7.3 miles long (Pierce bridge to New Hampshire 116)

Coos County
Ammonoosuc River Class II-III - 7 miles long (Bretton Woods to Twin Mountain)

Grafton County
Androscoggin River Class II - 0.5 miles long (Errol Rapids)

Coos County
Androscoggin River Class I-II - 17 miles long (Bragg's Bay to Pontook)

Coos County
Androscoggin River Class II - 2.4 miles long (Pontook)

Coos County
Baker River Class V - 3.8 miles long (Warren)

Grafton County
Baker River Class II-III - 6 miles long (Route 118 to Wentworth)

Grafton County
Baker River - South Branch Class V - 3 miles long (Dorchester)

Grafton County
Bear Class II-III - 6.8 miles long (Devils Horseshoe)

Oxford County
Bearcamp River Class II-IV - 3.5 miles long (Bennett Corner to Whittier)

Carroll County
Beebe River Class II-IV - 5 miles long (Sandwich Notch to Campton Hollow)

Grafton County
Black Brook Class IV-V+ - 4 miles long (Devils Den to Ellis River)

Oxford County
Bowley Brook Class V - 0.25 miles long (between Weld and Dryden)

Franklin County
Branch Brook Class II-V - 3.3 miles long (Ellsworth to Branch Brook campground)

Grafton County
Cascade Brook Class V - 0.9 miles long (Lincoln)

Grafton County
Cold Brook Class V - 1.4 miles long (Route 25 to Bearcamp River)

Carrol County
Crooked River Class I-II - 9 miles long (Albany to North Waterford)

Oxford County
Crooked River Class II-III - 12 miles long (North Waterford to East Waterford)

Oxford County
Diamond River Class III-IV - 5 miles long (Swift Diamond to Wentworth Location)

Coos County
Dry River Class V - 1.5 miles long (Dry River Trail to Dry River Campground)

Coos County
Ellis River Class III-IV - 6 miles long (Route 16 to Jackson Golf Course)

Carroll County
Fowler River Class V - 5.9 miles long (Alexandria)

Grafton County
Glover Brook Class V - 1.9 miles long (Elbow Pond to Pemigewasset River)

Grafton County
Halls Brook Class V - 2.6 miles long (Halls Brook Road to Highway 25)

-blank- County
Israel River Class II - 4.7 miles long (Riverton to Lancaster)

Coos County
Kennebago River Class III-IV - 7 miles long (Kennebago Lake to Bridge)

Franklin Oxford County
Little Androscoggin River Class IV - 4 miles long (Bryant Pond to Tubbs School)

Oxford County
Lovell River Class IV-V - 6 miles long (Pine Hill Road and Route 25)

Carroll County
Mad River Class III-IV - 7.8 miles long (Highway 49 Bridge to Campton)

Grafton County
Mad River Class III - 1 miles long (Gorge)

Grafton County
Magalloway River Class V+ - 1 miles long (Parmachenee Lake to Aziscohos Lake)

Oxford County
Magalloway River Class III-V - 2 miles long (Aziscohos Dam to Wilsons Mills)

Oxford County
Newfound River River Class II-III - 1.5 miles long (Newfound lake to Bristol)

Grafton County
Peabody River Class IV - 5 miles long (Route 16 to Gorham)

Coos County
Peabody River - West Branch Class V - 5.5 miles long (Chandler Brook to Peabody River)

Coos County
Pemigewasset River Class V - 2.9 miles long (Profile Lake through Franconia Notch)

Grafton County
Pemigewasset River Class II-IV - 4.25 miles long (Indian Head to East Branch confluence)

Grafton County
Pemigewasset River Class II - 4.25 miles long (Woodstock)

Grafton County
Pemigewasset River Class I - 11.25 miles long (Woodstock to Campton)

Grafton County
Pemigewasset River Class II(III) - 1.6 miles long (Ayers Island dam to Coolidge)

Grafton/ Belknap County
Pemigewasset River - East Branch Class IV - 8.92 miles long (Franconia Falls to Woodstock Highway)

Grafton County
Pemigewasset River - Hancock Br. Class V - 6.2 miles long (Lincoln)

Grafton County
Pemigewasset River - North Fork Class IV-V - 12.4 miles long (Lincoln)

Grafton County
Pond Brook River Class IV-V - 3 miles long (Baker Pond to Wentworth)

Grafton County
Rapid River Class IV - 5.25 miles long (Pond in River to Lake Umbagog)

Oxford County
Rocky Branch Class IV-V - 4.2 miles long (Jericho Road and Route 302)

Carroll County
Saco River Class III-IV - 6.2 miles long (Crawford Notch to Bartlett)

Carroll County
Saco River - East Branch Class IV - 2.1 miles long (Route 302 at Lower Bartlett)

Carroll County
Sandy River Class II-III - 5.5 miles long (Smalls Falls to South Branch)

Franklin County
Sawyer River Class V - 3.5 miles long (Livermore)

Carroll County
Smarts Brook Class V - 1.5 miles long (Thornton)

Grafton County
Smith River Class IV - 1.75 miles long (Route 104 to Bristol)

Merrimack / Grafton County
Soucook River Class I-II - 3.5 miles long (Close to Concord New Hampshire)

Merrimack County
Sunday River Class II-III - 8 miles long (Above Pool to Androscoggin)

Oxford County
Swift Cambridge River Class II-V - 6 miles long (Route 26 to Dead Cambridge River)

Oxford County
Swift River Class II-III - 13 miles long (Rt 17 Bridge to Mexico)

Oxford County
Swift River Class I-III - 4 miles long (Bear Notch Road to Rocky Gorge)

Carroll/ Grafton County
Swift River Class III-IV - 2.6 miles long (Rocky Gorge to Lower Falls)

Carroll County
Swift River Class IV(V) - 5.35 miles long (Lower Falls to Darby Field sign)

Carroll County
Upper Ammonoosuc River - West Branch Class IV - 2 miles long (Above York Pond Road)

Carroll County
Wild Ammonoosuc River Class II-III - 10 miles long (Wildwood to Covered Bridge)

Grafton County
Wild River Class II-IV - 3 miles long (Hastings to Gilead)

Oxford County
Winnipesaukee River Class I-II - 2.1 miles long (Upper)

Belknap County
Winnipesaukee River Class III-IV - 1.25 miles long (Cross Mill bridge road to Franklin)

Belknap / Merrimack County
Wonalancet Class III - 4.25 miles long (Route 113A to Tamworth)

Carroll County

Outdoors related information copyright © Stratus-Pikpuk, Inc.