There are 32 colleges in New Hampshire - 13 public and 19 private schools. The 2025 average undergraduate tuition of the New Hampshire colleges is $14,435 for state residents and $31,076 for out-of-state students.
19 New Hampshire cities have at least one college and, of them, Manchester has the most of 5 colleges. It has 4 four-year colleges and 1 community college with a total of 195,864 students. Nashua and Keene also has a number of colleges of 4 and 3 colleges respectively.
The following table shows the New Hampshire colleges by city. The 2025 tuition & fees based on 4-year colleges' cost.
| City | Number of Schools | Under-graduate Tuition | Graduate Tuition | Population | Students to Faculty | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Total | 4-year | Community Colleges | Trade Schools | Total | Under. | Graduate | ||||
| Manchester | 5 | 4 | 1 | - | $27,956 ($11,781) |
$17,825 ($12,662) |
195,864 | 170,375 | 25,489 | 13 to 1 |
| Nashua | 4 | 1 | 2 | 1 | $39,488 | $13,375 | 4,238 | 2,713 | 1,525 | 10 to 1 |
| Keene | 3 | 2 | - | 1 | $21,664 ($14,784) |
$15,956 ($12,456) |
3,890 | 2,775 | 1,115 | 10 to 1 |
| Merrimack | 2 | 1 | - | 1 | $30,400 | - | 250 | 250 | - | 16 to 1 |
| Laconia | 2 | - | 1 | 1 | - | - | 827 | 827 | - | 13 to 1 |
| Portsmouth | 2 | - | 1 | 1 | - | - | 1,535 | 1,535 | - | 11 to 1 |
| Concord | 2 | 1 | 1 | - | $36,000 | $42,348 ($36,348) |
3,375 | 2,657 | 718 | 5 to 1 |
| New London | 1 | 1 | - | - | $19,125 | $15,001 | 972 | 858 | 114 | 10 to 1 |
| Hooksett | 1 | - | - | 1 | - | - | 306 | 306 | - | 17 to 1 |
| Durham | 1 | 1 | - | - | $39,852 ($19,202) |
$30,912 ($16,932) |
13,554 | 11,355 | 2,199 | 17 to 1 |
| Rindge | 1 | 1 | - | - | $46,442 | $41,600 | 1,654 | 997 | 657 | 13 to 1 |
| Berlin | 1 | - | 1 | - | - | - | 577 | 577 | - | 7 to 1 |
| Henniker | 1 | 1 | - | - | $27,474 | $14,213 | 3,275 | 1,032 | 2,243 | 8 to 1 |
| Hanover | 1 | 1 | - | - | $68,019 | $66,617 | 6,938 | 4,637 | 2,301 | 7 to 1 |
| Lebanon | 1 | 1 | - | - | $17,184 | $17,334 | 51 | - | 51 | - |
| Somersworth | 1 | - | - | 1 | - | - | 184 | 184 | - | 19 to 1 |
| Plymouth | 1 | 1 | - | - | $25,566 ($14,626) |
$25,665 ($18,903) |
3,707 | 3,182 | 525 | 15 to 1 |
| Claremont | 1 | - | 1 | - | - | - | 677 | 677 | - | 6 to 1 |
| Warner | 1 | 1 | - | - | $23,600 | - | 58 | 58 | - | 12 to 1 |