;

Maine Private School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Maine by Grade Level or School Type

Maine Schools By Grade Level

Maine Schools By School Type

Select a City in Maine

or Choose a County: 

Androscoggin County Private Schools


Lewiston Lisbon Falls Poland

Aroostook County Private Schools


Houlton Presque Isle  

Cumberland County Private Schools


Brunswick Casco Raymond
Scarborough South Freeport Standish
Steep Falls    

Franklin County Private Schools


New Vineyard    

Hancock County Private Schools


Blue Hill Bucksport Ellsworth
Sedgwick    

Kennebec County Private Schools


Belgrade Kents Hill  

Knox County Private Schools


Camden Glen Cove  

Lincoln County Private Schools


Wiscasset    

Oxford County Private Schools


Bethel Hebron Oxford

Penobscot County Private Schools


Bangor Brewer  

Somerset County Private Schools


Hartland    

Washington County Private Schools


East Machias    

York County Private Schools


Acton Biddeford Biddeford Pool
Buxton Eliot