32 New Hampshire Colleges Statistics by City

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.

New Hampshire Colleges by City

The following table shows the New Hampshire colleges by city. The 2025 tuition & fees based on 4-year colleges' cost.

32 New Hampshire Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Manchester 541- $27,956
($11,781)
$17,825
($12,662)
195,864 170,375 25,489 13 to 1
Nashua 4121 $39,488 $13,375 4,238 2,713 1,525 10 to 1
Keene 32-1 $21,664
($14,784)
$15,956
($12,456)
3,890 2,775 1,115 10 to 1
Merrimack 21-1 $30,400 - 250 250 - 16 to 1
Laconia 2-11 - - 827 827 - 13 to 1
Portsmouth 2-11 - - 1,535 1,535 - 11 to 1
Concord 211- $36,000 $42,348
($36,348)
3,375 2,657 718 5 to 1
New London 11-- $19,125 $15,001 972 858 114 10 to 1
Hooksett 1--1 - - 306 306 - 17 to 1
Durham 11-- $39,852
($19,202)
$30,912
($16,932)
13,554 11,355 2,199 17 to 1
Rindge 11-- $46,442 $41,600 1,654 997 657 13 to 1
Berlin 1-1- - - 577 577 - 7 to 1
Henniker 11-- $27,474 $14,213 3,275 1,032 2,243 8 to 1
Hanover 11-- $68,019 $66,617 6,938 4,637 2,301 7 to 1
Lebanon 11-- $17,184 $17,334 51 - 51 -
Somersworth 1--1 - - 184 184 - 19 to 1
Plymouth 11-- $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 11-- $23,600 - 58 58 - 12 to 1
Related Articles and Ads