There are 39 colleges in Maine - 15 public and 24 private schools. The 2025 average undergraduate tuition of the Maine colleges is $11,205 for state residents and $35,443 for out-of-state students.

28 Maine cities have at least one college and, of them, Bangor has the most of 5 colleges. It has 2 four-year colleges and 1 community college with a total of 6,707 students. Portland and Presque Isle also has a number of colleges of 3 and 2 colleges respectively.

The following table shows the Maine colleges by city. The 2025 tuition & fees based on 4-year colleges' cost. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

39 Maine Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Bangor 5212 $33,199 $19,832 6,707 6,086 621 13 to 1
Portland 33-- $41,627
($12,090)
$40,441
($9,918)
8,178 5,942 2,236 7 to 1
Presque Isle 211- $14,862
($9,402)
$14,100
($14,100)
3,716 3,601 115 21 to 1
Augusta 21-1 $22,178
($8,888)
$11,538
($8,892)
4,568 4,469 99 15 to 1
Lewiston 22-- $43,771 - 1,999 1,999 - 10 to 1
New Gloucester 22-- $11,960 $9,750 7,165 6,507 658 18 to 1
Waterville 22-- $50,712 $31,824 4,047 3,938 109 15 to 1
Biddeford 11-- $44,210 $40,235 6,573 3,884 2,689 11 to 1
Arundel 1-1- - - 32 32 - 5 to 1
Rockport 11-- $52,665 - 42 3 39 5 to 1
Bar Harbor 11-- $47,997 $32,181 358 353 5 9 to 1
Standish 11-- $44,420 $9,738 1,454 1,097 357 10 to 1
Farmington 11-- $23,878
($11,308)
$11,874
($11,874)
2,100 1,677 423 13 to 1
Machias 11-- $18,540
($10,050)
- - - - -
South Portland 1-1- - - 7,900 7,900 - 20 to 1
Orono 11-- $36,756
($13,326)
$31,164
($10,662)
12,029 9,601 2,428 15 to 1
Harrison 1--1 - - - - - -
Auburn 1-1- - - 4,754 4,754 - 20 to 1
Calais 1-1- - - 805 805 - 12 to 1
Fairfield 1-1- - - 2,489 2,489 - 16 to 1
Scarborough 1--1 - - 74 74 - 12 to 1
Wilton 11-- $45,124 - - - - -
Westbrook 1--1 - - 263 263 - 16 to 1
Fort Kent 11-- $14,880
($9,420)
$6,000
($6,000)
1,562 1,464 98 21 to 1
Unity 11-- $17,476 - - - - -
Brunswick 11-- $67,832 - 1,881 1,881 - 9 to 1
Castine 11-- $31,102
($15,158)
$15,335
($15,335)
971 945 26 10 to 1
Wells 1-1- - - 1,875 1,875 - 21 to 1