27 colleges · College Scorecard data · Updated September 10, 2026
| New Hampshire | National | Difference | |
|---|---|---|---|
| Average in-state tuition | $21,749 | $18,082 | +20% |
Cheapest: Lakes Region Community College at $6,720 · Most expensive: Dartmouth College at $68,268
† Published tuition for the school's largest program; the school does not report a school-wide in-state rate. — means College Scorecard publishes no figure for that field.
The average in-state tuition in New Hampshire is $21,749 per year, based on 27 colleges.
The lowest in-state tuition in New Hampshire is $6,720 at Lakes Region Community College.
The highest in-state tuition in New Hampshire is $68,268 at Dartmouth College.
The national average in-state tuition is $18,082; New Hampshire is 20% above that.
College Scorecard lists 27 colleges in New Hampshire.