30 colleges · College Scorecard data · Updated August 17, 2026
| New Hampshire | National | Difference | |
|---|---|---|---|
| Average in-state tuition | $21,749 | $18,082 | +20% |
Cheapest: Lakes Region Community College at $6,720 · Most expensive: Harmony Health Care Institute at N/A
The average in-state tuition in New Hampshire is $21,749 per year, based on 30 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 N/A at Harmony Health Care Institute.
The national average in-state tuition is $18,082; New Hampshire is 20% above that.
College Scorecard lists 30 colleges in New Hampshire.