;

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


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

Aroostook County Elementary Schools


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

Cumberland County Elementary Schools


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

Franklin County Elementary Schools


Farmington Jay Kingfield
New Sharon Phillips Stratton
Strong Wilton  

Hancock County Elementary Schools


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

Kennebec County Elementary Schools


Albion Augusta Belgrade
Benton Chelsea Clinton
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 Elementary Schools


Cushing Friendship Hope
Isle Au Haut Matinicus Isle Plantation Owls Head
Rockland Rockport South Thomaston
Tenants Harbor Thomaston Union
Warren Washington Glen Cove

Lincoln County Elementary Schools


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

Oxford County Elementary Schools


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

Penobscot County Elementary Schools


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

Piscataquis County Elementary Schools


Brownville Dover-Foxcroft Greenville
Guilford Milo  

Sagadahoc County Elementary Schools


Bath Bowdoin Bowdoinham
Georgetown Phippsburg Richmond
Topsham West Bath Woolwich

Somerset County Elementary Schools


Anson Athens Bingham
Canaan Fairfield Harmony
Hartland Madison Norridgewock
Pittsfield Saint Albans Skowhegan
Solon    

Waldo County Elementary Schools


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

Washington County Elementary Schools


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

York County Elementary Schools


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