Skip to content
NCES Common Core of Data (EDGE / CCD) · Data updated 2024-2025 Public & private school directory

Schools in Maine

598 schools listed in Maine — 311 cities with addresses, grades and enrollment.

598Schools
311Cities
2024-2025Data year

Cities in Maine with schools

Every city in the guide, ordered by number of schools.

Portland 16 Bangor 11 Augusta 9 Lewiston 9 South Portland 9 Auburn 8 Skowhegan 8 Biddeford 6 Scarborough 6 Westbrook 6 Bath 5 Brunswick 5 Farmington 5 Gorham 5 Houlton 5 Presque Isle 5 Saco 5 Sanford 5 Waterville 5 Belfast 4 Bucksport 4 Cumberland 4 Freeport 4 Gray 4 Hampden 4 Kennebunk 4 Lincoln 4 Mexico 4 Naples 4 Oakland 4 Topsham 4 Turner 4 Windham 4 Yarmouth 4 York 4 Berwick 3 Bethel 3 Calais 3 Cape Elizabeth 3 Caribou 3 Corinth 3 Dexter 3 Ellsworth 3 Fairfield 3 Falmouth 3 Fort Kent 3 Gardiner 3 Hermon 3 Hiram 3 Jay 3 Machias 3 Madison 3 Newport 3 Old Orchard Beach 3 Old Town 3 Orono 3 Paris 3 Pittsfield 3 Poland 3 Readfield 3 Richmond 3 Rockland 3 Searsport 3 South Berwick 3 Standish 3 Sullivan 3 Thorndike 3 Van Buren 3 Waldoboro 3 Wells 3 Winslow 3 Winthrop 3 Baileyville 2 Bar Harbor 2 Bingham 2 Boothbay Harbor 2 Brewer 2 Buxton 2 Carmel 2 China 2 Deer Isle 2 Dixfield 2 Dover-Foxcroft 2 East Millinocket 2 East Waterboro 2 Easton 2 Eastport 2 Eliot 2 Fort Fairfield 2 Guilford 2 Harrington 2 Hodgdon 2 Holden 2 Howland 2 Jonesport 2 Kittery 2 Lebanon 2 Limestone 2 Lisbon Falls 2 Litchfield 2 Madawaska 2 Mars Hill 2 Millinocket 2 Milo 2 Monmouth 2 New Gloucester 2 North Anson 2 North Berwick 2 Perry 2 Princeton 2 Raymond 2 Rockport 2 Rumford 2 Sabattus 2 Saint Agatha 2 Stacyville 2 Thomaston 2 Unity 2 Washburn 2 West Paris 2 Wilton 2 Winterport 2 Wiscasset 2 Acton 1 Addison 1 Albion 1 Alexander 1 Alfred 1 Alton 1 Andover 1 Anson 1 Appleton 1 Arundel 1 Ashland 1 Athens 1 Aurora 1 Bass Harbor 1 Beals 1 Belgrade 1 Benton 1 Blue Hill 1 Bowdoin 1 Bowdoinham 1 Bradley 1 Bridgton 1 Brooklin 1 Brooks 1 Brooksville 1 Brownville 1 Bryant Pond 1 Buckfield 1 Camden 1 Canaan 1 Casco 1 Castine 1 Caswell 1 Charlotte 1 Chebeague Island 1 Chelsea 1 Cherryfield 1 Cliff Island 1 Clinton 1 Connor Twp 1 Cornville 1 Cranberry Isles 1 Cushing 1 Cutler 1 Damariscotta 1 Danforth 1 Dayton 1 Dedham 1 Denmark 1 Dresden 1 Durham 1 Dyer Brook 1 East Machias 1 Eastbrook 1 Eddington 1 Edgecomb 1 Edmunds Township 1 Etna 1 Farmingdale 1 Fayette 1 Frenchboro 1 Frenchville 1 Friendship 1 Fryeburg 1 Georgetown 1 Glenburn 1 Greenbush 1 Greene 1 Greenville 1 Hallowell 1 Hancock 1 Harmony 1 Harpswell 1 Harrison 1 Hartland 1 Hebron 1 Hinckley 1 Hollis 1 Hope 1 Indian Island 1 Isle Au Haut 1 Islesboro 1 Jackman 1 Jefferson 1 Jonesboro 1 Kennebunkport 1 Kingfield 1 Kingman 1 Kittery Point 1 Lamoine 1 Lee 1 Leeds 1 Levant 1 Liberty 1 Limington 1 Lincolnville 1 Lisbon 1 Livermore 1 Long Island 1 Lovell 1 Lubec 1 Lyman 1 Machiasport 1 Manchester 1 Mapleton 1 Matinicus Isle Plantation 1 Mechanic Falls 1 Medway 1 Milbridge 1 Milford 1 Minot 1 Monhegan Plantation 1 Monroe 1 Morrill 1 Mount Vernon 1 New Sharon 1 Newburgh 1 Nobleboro 1 Norridgewock 1 North Haven 1 Northeast Harbor 1 Northport 1 Norway 1 Orrington 1 Otis 1 Otisfield 1 Owls Head 1 Oxford 1 Palermo 1 Peaks Island 1 Pemaquid 1 Pembroke 1 Penobscot 1 Peru 1 Phillips 1 Phippsburg 1 Pittston 1 Pownal 1 Prospect Harbor 1 Rangeley 1 Salem 1 Searsmont 1 Sebago 1 Sedgwick 1 Shapleigh 1 Sidney 1 Solon 1 Somerville 1 South Bristol 1 South Gardiner 1 South Paris 1 Southport 1 Southwest Harbor 1 Springvale 1 Steep Falls 1 Steuben 1 Stratton 1 Strong 1 Sumner 1 Surry 1 Swans Island 1 Swanville 1 Tenants Harbor 1 Topsfield 1 Trenton 1 Troy 1 Union 1 Vassalboro 1 Veazie 1 Vinalhaven 1 Waldo 1 Wales 1 Warren 1 Washington 1 Waterboro 1 Waterford 1 Wayne 1 Wesley 1 West Bath 1 West Enfield 1 West Gardiner 1 West Newfield 1 Whitefield 1 Whiting 1 Windsor 1 Winn 1 Woodland 1 Woolwich 1

Top schools in Maine

1

Fayette, Maine · Fayette Public Schools

#1Rank #
Pre-K–5Grades
73Students
10.7:1Student–teacher ratio
10.5Score

2023 Main Street, Fayette, ME 04349

View school →
4

South Portland, Maine · Arthur R. Gould Sch--LCYDC

#4Rank #
7–12Grades
16Students
1.5:1Student–teacher ratio
10.5Score

675 Westbrook Street, South Portland, ME 04106

View school →
7

Cutler, Maine · Cutler Public Schools

#7Rank #
Pre-K–8Grades
36Students
8.2:1Student–teacher ratio
10.5Score

2066 Cutler Rd, Cutler, ME 04626

View school →
8

Machiasport, Maine · Machiasport Public Schools

#8Rank #
Pre-K–8Grades
57Students
11.6:1Student–teacher ratio
10.5Score

492 Port Road, Machiasport, ME 04655

View school →
9

Whiting, Maine · Whiting Public Schools

#9Rank #
Pre-K–8Grades
27Students
7.3:1Student–teacher ratio
10.5Score

145 U S Route 1, Whiting, ME 04691

View school →
10

Acton, Maine · Acton Public Schools

#10Rank #
Pre-K–8Grades
256Students
10.7:1Student–teacher ratio
10.5Score

700 Milton Mills Road, Acton, ME 04001

View school →
11

Alexander, Maine · Alexander Public Schools

#11Rank #
Pre-K–8Grades
44Students
7.2:1Student–teacher ratio
10.5Score

1430 Airline Road, Alexander, ME 04694

View school →
Full ranking for Maine →

About schools in Maine

This directory lists 598 schools in Maine, covering 311 cities. Use the city pages to compare each school’s address, grades offered, enrollment and school type.

Schools in Maine span rural, suburban, town and urban communities. City pages group schools by location so you can narrow the list to your area before opening individual profiles.

Schools in Maine are listed with data from NCES Common Core of Data (EDGE / CCD) for the 2024-2025 school year. Use the city pages to narrow the list to your area, then open a school profile for its address, grades, enrollment, district and location on the map.