| 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 |