Best private high schools in Maine
- Location: Charleston, ME
- Enrollment: 50 (4:1 student to teacher ratio)
- Niche grade: Grade B
- Location: Windham, ME
- Enrollment: 69 (6:1 student to teacher ratio)
- Niche grade: Grade B
- Location: Lee, ME
- Enrollment: 179 (12:1 student to teacher ratio)
- Niche grade: Grade B
- Location: Houlton, ME
- Enrollment: 108 (9:1 student to teacher ratio)
- Niche grade: Grade B
- Location: Woolwich, ME
- Enrollment: 68 (6:1 student to teacher ratio)
- Niche grade: Grade B
- Location: South Portland, ME
- Enrollment: 130 (8:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Blue Hill, ME
- Enrollment: 331 (12:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: North Bridgton, ME
- Enrollment: 155 (3:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Pittsfield, ME
- Enrollment: 400 (11:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Freeport, ME
- Enrollment: 254 (8:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Dover Foxcroft, ME
- Enrollment: 416 (9:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Fryeburg, ME
- Enrollment: 654 (9:1 student to teacher ratio)
- Niche grade: Grade B+
- Location: Newcastle, ME
- Enrollment: 581 (10:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: South Paris, ME
- Enrollment: 48 (6:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Lisbon, ME
- Enrollment: 75 (7:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Saco, ME
- Enrollment: 1,420 (12:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Auburn, ME
- Enrollment: 476 (8:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Kennebunk, ME
- Enrollment: 32 (4:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Freeport, ME
- Enrollment: 112 (9:1 student to teacher ratio)
- Niche grade: Grade A-
- Location: Portland, ME
- Enrollment: 361 (12:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Bangor, ME
- Enrollment: 487 (14:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Camden, ME
- Enrollment: 24 (3:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Yarmouth, ME
- Enrollment: 394 (7:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Carrabassett Valley, ME
- Enrollment: 106 (6:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Hebron, ME
- Enrollment: 214 (6:1 student to teacher ratio)
- Niche grade: Grade A
- Location: South Berwick, ME
- Enrollment: 540 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Bath, ME
- Enrollment: 123 (5:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Bethel, ME
- Enrollment: 191 (5:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Portland, ME
- Enrollment: 579 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Kents Hill, ME
- Enrollment: 240 (7:1 student to teacher ratio)
- Niche grade: Grade A+
This story features data reporting by Wade Zhou, writing by Emma Rubin, and is part of a series utilizing data automation across 50 states.