1 | Ammonoosuc River | Class II-III - 2.9 miles long (Twin Mountain to Pierce bridge)
| Grafton County |
2 | Ammonoosuc River | Class II-IV - 7.3 miles long (Pierce bridge to New Hampshire 116)
| Coos County |
3 | Ammonoosuc River | Class II-III - 7 miles long (Bretton Woods to Twin Mountain)
| Grafton County |
4 | Androscoggin River | Class II - 0.5 miles long (Errol Rapids)
| Coos County |
5 | Androscoggin River | Class I-II - 17 miles long (Bragg's Bay to Pontook)
| Coos County |
6 | Androscoggin River | Class II - 2.4 miles long (Pontook)
| Coos County |
7 | Baker River | Class V - 3.8 miles long (Warren)
| Grafton County |
8 | Baker River | Class II-III - 6 miles long (Route 118 to Wentworth)
| Grafton County |
9 | Baker River - South Branch | Class V - 3 miles long (Dorchester)
| Grafton County |
10 | Bear | Class II-III - 6.8 miles long (Devils Horseshoe)
| Oxford County |
11 | Bearcamp River | Class II-IV - 3.5 miles long (Bennett Corner to Whittier)
| Carroll County |
12 | Beebe River | Class II-IV - 5 miles long (Sandwich Notch to Campton Hollow)
| Grafton County |
13 | Black Brook | Class IV-V+ - 4 miles long (Devils Den to Ellis River)
| Oxford County |
14 | Bowley Brook | Class V - 0.25 miles long (between Weld and Dryden)
| Franklin County |
15 | Branch Brook | Class II-V - 3.3 miles long (Ellsworth to Branch Brook campground)
| Grafton County |
16 | Cascade Brook | Class V - 0.9 miles long (Lincoln)
| Grafton County |
17 | Cold Brook | Class V - 1.4 miles long (Route 25 to Bearcamp River)
| Carrol County |
18 | Crooked River | Class I-II - 9 miles long (Albany to North Waterford)
| Oxford County |
19 | Crooked River | Class II-III - 12 miles long (North Waterford to East Waterford)
| Oxford County |
20 | Diamond River | Class III-IV - 5 miles long (Swift Diamond to Wentworth Location)
| Coos County |
21 | Dry River | Class V - 1.5 miles long (Dry River Trail to Dry River Campground)
| Coos County |
22 | Ellis River | Class III-IV - 6 miles long (Route 16 to Jackson Golf Course)
| Carroll County |
23 | Fowler River | Class V - 5.9 miles long (Alexandria)
| Grafton County |
24 | Glover Brook | Class V - 1.9 miles long (Elbow Pond to Pemigewasset River)
| Grafton County |
25 | Halls Brook | Class V - 2.6 miles long (Halls Brook Road to Highway 25)
| -blank- County |
26 | Israel River | Class II - 4.7 miles long (Riverton to Lancaster)
| Coos County |
27 | Kennebago River | Class III-IV - 7 miles long (Kennebago Lake to Bridge)
| Franklin Oxford County |
28 | Little Androscoggin River | Class IV - 4 miles long (Bryant Pond to Tubbs School)
| Oxford County |
29 | Lovell River | Class IV-V - 6 miles long (Pine Hill Road and Route 25)
| Carroll County |
30 | Mad River | Class III-IV - 7.8 miles long (Highway 49 Bridge to Campton)
| Grafton County |
31 | Mad River | Class III - 1 miles long (Gorge)
| Grafton County |
32 | Magalloway River | Class V+ - 1 miles long (Parmachenee Lake to Aziscohos Lake)
| Oxford County |
33 | Magalloway River | Class III-V - 2 miles long (Aziscohos Dam to Wilsons Mills)
| Oxford County |
34 | Newfound River River | Class II-III - 1.5 miles long (Newfound lake to Bristol)
| Grafton County |
35 | Peabody River | Class IV - 5 miles long (Route 16 to Gorham)
| Coos County |
36 | Peabody River - West Branch | Class V - 5.5 miles long (Chandler Brook to Peabody River)
| Coos County |
37 | Pemigewasset River | Class V - 2.9 miles long (Profile Lake through Franconia Notch)
| Grafton County |
38 | Pemigewasset River | Class II-IV - 4.25 miles long (Indian Head to East Branch confluence)
| Grafton County |
39 | Pemigewasset River | Class II - 4.25 miles long (Woodstock)
| Grafton County |
40 | Pemigewasset River | Class I - 11.25 miles long (Woodstock to Campton)
| Grafton County |
41 | Pemigewasset River | Class II(III) - 1.6 miles long (Ayers Island dam to Coolidge)
| Grafton/ Belknap County |
42 | Pemigewasset River - East Branch | Class IV - 8.92 miles long (Franconia Falls to Woodstock Highway)
| Grafton County |
43 | Pemigewasset River - Hancock Br. | Class V - 6.2 miles long (Lincoln)
| Grafton County |
44 | Pemigewasset River - North Fork | Class IV-V - 12.4 miles long (Lincoln)
| Grafton County |
45 | Pond Brook River | Class IV-V - 3 miles long (Baker Pond to Wentworth)
| Grafton County |
46 | Rapid River | Class IV - 5.25 miles long (Pond in River to Lake Umbagog)
| Oxford County |
47 | Rocky Branch | Class IV-V - 4.2 miles long (Jericho Road and Route 302)
| Carroll County |
48 | Saco River | Class III-IV - 6.2 miles long (Crawford Notch to Bartlett)
| Carroll County |
49 | Saco River - East Branch | Class IV - 2.1 miles long (Route 302 at Lower Bartlett)
| Carroll County |
50 | Sandy River | Class II-III - 5.5 miles long (Smalls Falls to South Branch)
| Franklin County |
51 | Sawyer River | Class V - 3.5 miles long (Livermore)
| Carroll County |
52 | Smarts Brook | Class V - 1.5 miles long (Thornton)
| Grafton County |
53 | Smith River | Class IV - 1.75 miles long (Route 104 to Bristol)
| Merrimack / Grafton County |
54 | Soucook River | Class I-II - 3.5 miles long (Close to Concord New Hampshire)
| Merrimack County |
55 | Sunday River | Class II-III - 8 miles long (Above Pool to Androscoggin)
| Oxford County |
56 | Swift Cambridge River | Class II-V - 6 miles long (Route 26 to Dead Cambridge River)
| Oxford County |
57 | Swift River | Class II-III - 13 miles long (Rt 17 Bridge to Mexico)
| Oxford County |
58 | Swift River | Class I-III - 4 miles long (Bear Notch Road to Rocky Gorge)
| Carroll/ Grafton County |
59 | Swift River | Class III-IV - 2.6 miles long (Rocky Gorge to Lower Falls)
| Carroll County |
60 | Swift River | Class IV(V) - 5.35 miles long (Lower Falls to Darby Field sign)
| Carroll County |
61 | Upper Ammonoosuc River - West Branch | Class IV - 2 miles long (Above York Pond Road)
| Carroll County |
62 | Wild Ammonoosuc River | Class II-III - 10 miles long (Wildwood to Covered Bridge)
| Grafton County |
63 | Wild River | Class II-IV - 3 miles long (Hastings to Gilead)
| Oxford County |
64 | Winnipesaukee River | Class I-II - 2.1 miles long (Upper)
| Belknap County |
65 | Winnipesaukee River | Class III-IV - 1.25 miles long (Cross Mill bridge road to Franklin)
| Belknap / Merrimack County |
66 | Wonalancet | Class III - 4.25 miles long (Route 113A to Tamworth)
| Carroll County |