;

Maine Public 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 Public Schools


Auburn Durham Greene
Leeds Lewiston Lisbon
Lisbon Falls Livermore Livermore Falls
Mechanic Falls Minot Poland
Sabattus Turner Wales

Aroostook County Public Schools


Ashland Bridgewater Caribou
Caswell Connor Twp Dyer Brook
Eagle Lake Easton Fort Fairfield
Fort Kent Frenchville Hodgdon
Houlton Limestone Madawaska
Mapleton Mars Hill Monticello
New Sweden Presque Isle Saint Agatha
Saint Francis Sinclair Soldier Pond
Van Buren Washburn Woodland

Cumberland County Public Schools


Bridgton Brunswick Cape Elizabeth
Casco Chebeague Island Cumberland
Cumberland Center East Sebago Falmouth
Freeport Gorham Gray
Harpswell Harrison Long Island
Naples New Gloucester North Yarmouth
Peaks Island Portland Pownal
Raymond Scarborough South Portland
Standish Steep Falls West Baldwin
Westbrook Windham Yarmouth

Franklin County Public Schools


Farmington Jay Kingfield
New Sharon Phillips Rangeley
Salem Stratton Strong
Wilton    

Hancock County Public Schools


Aurora Bar Harbor Bass Harbor
Blue Hill Brooklin Brooksville
Bucksport Castine Dedham
Deer Isle Eastbrook Ellsworth
Frenchboro Hancock Islesford
Lamoine Mount Desert Northeast Harbor
Orland Otis Penobscot
Prospect Harbor Sedgwick Southwest Harbor
Sullivan Surry Swans Island
Trenton    

Kennebec County Public Schools


Albion Augusta Belgrade
Benton Chelsea Clinton
Farmingdale Fayette Gardiner
Hallowell Litchfield Manchester
Monmouth Mount Vernon Oakland
Pittston Randolph Readfield
Sidney South China South Gardiner
Vassalboro Waterville Wayne
West Gardiner Windsor Winslow
Winthrop    

Knox County Public Schools


Camden Cushing Friendship
Hope Isle Au Haut Matinicus Isle Plantation
North Haven Owls Head Rockland
Rockport South Thomaston Tenants Harbor
Thomaston Union Vinalhaven
Warren Washington  

Lincoln County Public Schools


Boothbay Harbor Damariscotta Dresden
Edgecomb Jefferson Monhegan Plantation
Nobleboro Pemaquid Somerville
South Bristol Southport Waldoboro
Whitefield Wiscasset  

Oxford County Public Schools


Andover Bethel Bryant Pond
Buckfield Denmark Dixfield
Fryeburg Hebron Hiram
Lovell Mexico Norway
Otisfield Oxford Peru
Rumford South Paris Sumner
Waterford West Paris  

Penobscot County Public Schools


Alton Bangor Bradford
Bradley Brewer Carmel
Charleston Corinna Dexter
East Corinth East Millinocket Eddington
Enfield Etna Exeter
Garland Glenburn Greenbush
Hampden Hermon Holden
Howland Hudson Indian Island
Kenduskeag Kingman Lagrange
Lee Levant Lincoln
Mattawamkeag Medway Milford
Millinocket Newburgh Newport
Old Town Orono Orrington
Springfield Stacyville Stetson
Veazie Winn  

Piscataquis County Public Schools


Brownville Dover-Foxcroft Greenville
Guilford Milo Monson
Parkman Shirley Mills  

Sagadahoc County Public Schools


Bath Bowdoin Bowdoinham
Georgetown Phippsburg Richmond
Topsham West Bath Woolwich

Somerset County Public Schools


Anson Athens Bingham
Canaan Cornville Fairfield
Harmony Hartland Jackman
Madison Norridgewock North Anson
North New Portland Palmyra Pittsfield
Rockwood Saint Albans Skowhegan
Solon Starks  

Waldo County Public Schools


Belfast Brooks Burnham
Frankfort Islesboro Liberty
Lincolnville Monroe Morrill
Northport Palermo Searsmont
Searsport Stockton Springs Swanville
Thorndike Troy Unity
Waldo Winterport  

Washington County Public Schools


Addison Alexander Baileyville
Beals Calais Charlotte
Cherryfield Columbia Falls Cutler
Danforth East Machias Eastport
Edmunds Township Harrington Jonesboro
Jonesport Lubec Machias
Machiasport Milbridge Pembroke
Perry Pleasant Point Princeton
Robbinston Steuben Topsfield
Vanceboro Wesley Whiting

York County Public Schools


Acton Alfred Arundel
Bar Mills Berwick Biddeford
Buxton Cornish Dayton
East Lebanon East Waterboro Eliot
Hollis Kennebunk Kennebunkport
Kittery Kittery Point Limington
Lyman North Berwick Old Orchard Beach
Parsonsfield Saco Sanford
Shapleigh South Berwick Springvale
Waterboro Wells West Newfield
York