Skip to content

Colleges and universities in Maine

Maine has 33 colleges and universities in our directory (14 public, 14 private nonprofit, 5 for-profit). Together they enroll about 81,542 students. 23 offer programs that can be completed online.

Cities with the most schools: Bangor (4), Portland (3), Augusta (2), Lewiston (2), Presque Isle (2), Waterville (2)

Get matched with schools

Campus building with columns behind a green lawn

Showing 25–33 of 33 schools

CA
Private nonprofit

College of the Atlantic

Bar Harbor, ME

Students
358
Retention
85%
Programs
1
Awards 2024-25
90
Campus
Liberal Arts and Sciences
STI
Private for-profit
Admission
Open
Students
263
Retention
84%
Programs
6
Campus
Aesthetician/Esthetician and Skin Care SpecialistCosmetologyMassage Therapy/Therapeutic Massage +3
MCH
Private nonprofit
Students
239
Programs
7
Awards 2024-25
105
CampusOnlineHybrid
Registered NursingRadiologic Technology/Science - RadiographerLicensed Practical/Vocational Nurse Training +4
CSH
Private for-profit
Admission
Open
Students
156
Retention
92%
Programs
5
Campus
Nail Technician/Specialist and ManicuristAesthetician/Esthetician and Skin Care SpecialistCosmetology +2
EBS
Private for-profit
Admission
Open
Students
117
Retention
64%
Programs
2
Campus
CosmetologyCosmetology, Barber/Styling, and Nail Instructor
NTI
Private for-profit
Admission
Open
Students
74
Programs
6
Awards 2024-25
195
CampusOnlineHybrid
Heating, Air Conditioning, Ventilation and Refrigeration Maintenance Technology/TechnicianMedical/Clinical AssistantMedical Insurance Coding Specialist/Coder +3
MMC
Private nonprofit

Maine Media College

Rockport, ME

Students
42
Programs
2
Awards 2024-25
12
CampusHybrid
Fine/Studio ArtsFilm/Cinema/Media Studies
LS
Private nonprofit

The Landing School

Arundel, ME

Admission
Open
Students
32
Retention
100%
Programs
5
Campus
Marine Maintenance/Fitter and Ship Repair Technology/TechnicianNaval Architecture and Marine EngineeringPlastics and Polymer Engineering Technology/Technician +2

Colleges in other states

Get matched