List of rivers in New Hampshire
All watercourses in the US state of New Hampshire that are longer than 16 km (10 miles) or have state bank protection are listed. Rivers can have bank protection if they have the flow ordinal number 4 or are greater.
Androscoggin River
- Androscoggin River
Connecticut River
-
Connecticut River
- Ammonoosuc River
- Ashuelot River
- Blow-me-down Brook
- Cold River
- Hall's Stream
- Indian Stream
- Israel River
- Johns River
- Little Sugar River
- Mascoma River
- Mink Brook
- Mohawk River
- North Branch Millers River
- Oliverian Brook
- Partridge Brook
- Perry Stream
- Simms Stream
- Sugar River
- Tarbell Brook
- Upper Ammonoosuc River
Merrimack River
- Merrimack River
Ossipee River
Piscataqua River and Atlantic coast
- Hampton river (tide)
- Little River
- Piscataqua River (tide)
Upper reaches of the Saco River
Web links
- National water information system at USGS.gov