Skip Navigation
NCES - Search for Schools and Colleges
State   City   Browse
For City
Zip        Distance  Miles
from Zip
Name 
Sort by  Name State City
Institutions
select any of interest  (all)
Public Schools
 Private Schools
Colleges
Results:
Public Schools
< 0.5
miles
Freeport High School
30 Holbrook Street, Freeport, ME 04032
(207)865-4706  -  Cumberland County
grades: 9 - 12
< 0.5
miles
Freeport Middle School
19 Kendall Lane, Freeport, ME 04032
(207)865-6051  -  Cumberland County
grades: 6 - 8
< 0.5
miles
Mast Landing School
20 Mollymauk Lane, Freeport, ME 04032
(207)865-4561  -  Cumberland County
grades: 3 - 5
< 0.5
miles
Morse Street School
21 Morse Street, Freeport, ME 04032
(207)865-6361  -  Cumberland County
grades: PK - 2
5.4
miles
Frank H Harrison Middle School
220 McCartney Street, Yarmouth, ME 04096
(207)846-2499  -  Cumberland County
grades: 5 - 8
5.4
miles
William H Rowe School
52 School Street, Yarmouth, ME 04096
(207)846-3771  -  Cumberland County
grades: KG - 1
5.4
miles
Yarmouth Elementary School
121 McCartney Street, Yarmouth, ME 04096
(207)846-3391  -  Cumberland County
grades: 2 - 4
5.4
miles
Yarmouth High School
286 West Elm Street, Yarmouth, ME 04096
(207)846-5535  -  Cumberland County
grades: 9 - 12
5.7
miles
Durham Community School
654 Hallowell Road, Durham, ME 04222
(207)353-9333  -  Androscoggin County
grades: PK - 8
6.3
miles
Pownal Elementary School
587 Elmwood Road, Pownal, ME 04069
(207)688-4832  -  Cumberland County
grades: PK - 5
7.7
miles
Brunswick High School
116 Maquoit Road, Brunswick, ME 04011
(207)319-1910  -  Cumberland County
grades: 9 - 12
7.7
miles
Brunswick Jr High School
65 Columbia Avenue, Brunswick, ME 04011
(207)319-1930  -  Cumberland County
grades: 6 - 8
7.7
miles
Coffin School
20 Barrows Street, Brunswick, ME 04011
(207)319-1950  -  Cumberland County
grades: KG - 2
7.7
miles
Harriet Beecher Stowe Elementary
44 McKeen Street, Brunswick, ME 04011
(207)319-1960  -  Cumberland County
grades: 2 - 5
7.7
miles
Maine Region Ten Technical High Sch
68 Church Road, Brunswick, ME 04011
(207)729-6622  -  Cumberland County
grades: N/A
7.9
miles
Harpswell Coastal Academy
9 Ash Point Road, Harpswell, ME 04079
(207)833-3229  -  Cumberland County
grades: 6 - 12
7.9
miles
Harpswell Community School
308 Harpswell Islands Road, Harpswell, ME 04079
(207)729-5177  -  Cumberland County
grades: KG - 5
8.4
miles
Chebeague Island School
14 School House Road, Chebeague Island, ME 04017
(207)846-4162  -  Cumberland County
grades: PK - 5
8.5
miles
Greely High School
303 Main Street, Cumberland, ME 04021
(207)828-4805  -  Cumberland County
grades: 9 - 12
8.5
miles
Greely Middle School
351 Tuttle Road, Cumberland, ME 04021
(207)829-4815  -  Cumberland County
grades: 6 - 8
8.5
miles
Greely Middle School 4-5
351 Tuttle Road, Cumberland, ME 04021
(207)829-4815  -  Cumberland County
grades: 4 - 5
8.5
miles
Mabel I Wilson School
353 Tuttle Road, Cumberland, ME 04021
(207)829-4825  -  Cumberland County
grades: KG - 3
8.8
miles
Bowdoin Central School
1460 Main Street, Bowdoin, ME 04287
(207)666-5779  -  Sagadahoc County
grades: KG - 5
8.9
miles
Mt Ararat High School
73 Eagles Way, Topsham, ME 04086
(207)729-2951  -  Sagadahoc County
grades: 9 - 12
8.9
miles
Mt Ararat Middle School
66 Republic Avenue, Topsham, ME 04086
(207)729-2950  -  Sagadahoc County
grades: 6 - 8
8.9
miles
Williams-Cone School
19 Perkins Street, Topsham, ME 04086
(207)725-4391  -  Sagadahoc County
grades: KG - 5
8.9
miles
Woodside Elementary School
42 Barrows Drive, Topsham, ME 04086
(207)725-1243  -  Sagadahoc County
grades: KG - 5
9.4
miles
Burchard A Dunn School
667 Morse Road, New Gloucester, ME 04260
(207)657-5050  -  Cumberland County
grades: PK - 4
9.4
miles
Memorial School
86 Intervale Road, New Gloucester, ME 04260
(207)926-4322  -  Cumberland County
grades: KG - 2
10.6
miles
Lisbon High School
2 Sugg Drive, Lisbon Falls, ME 04252
(207)353-3030  -  Androscoggin County
grades: 9 - 12
10.6
miles
Philip W Sugg Middle School
4 Sugg Drive, Lisbon Falls, ME 04252
(207)353-3055  -  Androscoggin County
grades: 6 - 8
10.9
miles
Cliff Island School
P.O. Box 8, Cliff Island, ME 04019
(207)766-2885  -  Cumberland County
grades: PK - 5
11.6
miles
Long Island Elementary School
33 Fern Avenue, Long Island, ME 04050
(207)766-4414  -  Cumberland County
grades: KG - 5
11.8
miles
Falmouth Elementary School
58 Woodville Road, Falmouth, ME 04105
(207)781-3988  -  Cumberland County
grades: KG - 5
11.8
miles
Falmouth High School
74 Woodville Road, Falmouth, ME 04105
(207)781-7429  -  Cumberland County
grades: 9 - 12
11.8
miles
Falmouth Middle School
52 Woodville Road, Falmouth, ME 04105
(207)781-3740  -  Cumberland County
grades: 6 - 8
11.9
miles
Lisbon Community School
33 Mill Street, Lisbon, ME 04250
(207)353-4132  -  Androscoggin County
grades: PK - 5
12.2
miles
Fiddlehead School of Arts & Science
25 Shaker Rd, Gray, ME 04039
(207)657-2244  -  Cumberland County
grades: PK - 5
12.2
miles
Gray-New Gloucester High School
10 Libby Hill Road, Gray, ME 04039
(207)657-3323  -  Cumberland County
grades: 9 - 12
12.2
miles
Gray-New Gloucester Middle School
31 Libby Hill Road, Gray, ME 04039
(207)657-4994  -  Cumberland County
grades: 5 - 8
12.2
miles
Russell School
8 Gray Park, Gray, ME 04039
(207)657-4929  -  Cumberland County
grades: KG - 2
14.1
miles
Peaks Island School
4 Church AV, Peaks Island, ME 04108
(207)766-2528  -  Cumberland County
grades: KG - 5
14.6
miles
Bath Middle School
6 Old Brunswick Road, Bath, ME 04530
(207)443-8270  -  Sagadahoc County
grades: 6 - 8
14.6
miles
Bath Regional Career & Technical
800 High Street, Bath, ME 04530
(207)443-8257  -  Sagadahoc County
grades: N/A
14.6
miles
Dike-Newell School
3 Wright Drive, Bath, ME 04530
(207)443-8285  -  Sagadahoc County
grades: PK - 2
14.6
miles
Fisher-Mitchell School
597 High Street, Bath, ME 04530
(207)443-8265  -  Sagadahoc County
grades: 3 - 5
14.6
miles
Morse High School
826 High Street, Bath, ME 04530
(207)443-8250  -  Sagadahoc County
grades: 9 - 12
14.6
miles
West Bath School
126 New Meadows Road, West Bath, ME 04530
(207)443-9145  -  Sagadahoc County
grades: PK - 5
14.6
miles
Casco Bay High School
196 Allen Avenue, Portland, ME 04103
(207)874-8160  -  Cumberland County
grades: 9 - 12
14.6
miles
Deering High School
370 Stevens Avenue, Portland, ME 04103
(207)874-8260  -  Cumberland County
grades: 9 - 12
14.6
miles
Harrison Lyseth Elem School
175 Auburn ST, Portland, ME 04103
(207)874-8215  -  Cumberland County
grades: PK - 5
14.6
miles
Lincoln Middle School
522 Stevens AV, Portland, ME 04103
(207)874-8145  -  Cumberland County
grades: 6 - 8
14.6
miles
Longfellow School-Portland
432 Stevens AV, Portland, ME 04103
(207)874-8195  -  Cumberland County
grades: KG - 5
14.6
miles
Lyman Moore Middle School
171 Auburn ST, Portland, ME 04103
(207)874-8150  -  Cumberland County
grades: 6 - 8
14.6
miles
Ocean Avenue
150 Ocean AV, Portland, ME 04103
(207)874-8180  -  Cumberland County
grades: KG - 5
14.6
miles
Portland Arts & Technology H S
196 Allen AV, Portland, ME 04103
(207)874-8165  -  Cumberland County
grades: N/A
14.6
miles
Presumpscot School
69 Presumpscot ST, Portland, ME 04103
(207)874-8220  -  Cumberland County
grades: PK - 5
14.6
miles
Riverton School
1600 Forest AV, Portland, ME 04103
(207)874-8210  -  Cumberland County
grades: PK - 5
15.1
miles
Bowdoinham Community School
23 Cemetery Road, Bowdoinham, ME 04008
(207)666-5546  -  Sagadahoc County
grades: KG - 5
15.4
miles
Baxter Academy for Tech & Sciences
54 York Street, Portland, ME 04101
(207)699-5500  -  Cumberland County
grades: 9 - 12
15.4
miles
East End Community School
195 North ST, Portland, ME 04101
(207)874-8228  -  Cumberland County
grades: PK - 5
15.4
miles
Portland High School
284 Cumberland AV, Portland, ME 04101
(207)874-8250  -  Cumberland County
grades: 9 - 12
15.6
miles
Phippsburg Elementary School
1047 Main Road, Phippsburg, ME 04562
(207)389-1514  -  Sagadahoc County
grades: PK - 5
16.1
miles
Manchester School
709 Roosevelt Trail, Windham, ME 04062
(207)892-1830  -  Cumberland County
grades: 4 - 5
16.1
miles
Windham High School
406 Gray Road, Windham, ME 04062
(207)892-1810  -  Cumberland County
grades: 9 - 12
16.1
miles
Windham Middle School
408 Gray Road, Windham, ME 04062
(207)892-1820  -  Cumberland County
grades: 6 - 8
16.1
miles
Windham Primary School
404 Gray Road, Windham, ME 04062
(207)892-1840  -  Cumberland County
grades: KG - 3
16.1
miles
Fred P Hall School
23 Orono RD, Portland, ME 04102
(207)874-8205  -  Cumberland County
grades: PK - 5
16.1
miles
Howard C Reiche Community Sch
166 Brackett ST, Portland, ME 04102
(207)874-8175  -  Cumberland County
grades: PK - 5
16.1
miles
King Middle School
92 Deering AV, Portland, ME 04102
(207)874-8140  -  Cumberland County
grades: 6 - 8
17.2
miles
Congin School
410 Bridge Street, Westbrook, ME 04092
(207)854-0844  -  Cumberland County
grades: PK - 4
17.2
miles
Oxford-Cumberland Canal School
102 Glenwood Avenue, Westbrook, ME 04092
(207)854-0840  -  Cumberland County
grades: KG - 4
17.2
miles
Saccarappa School
110 Huntress Avenue, Westbrook, ME 04092
(207)854-0847  -  Cumberland County
grades: KG - 4
17.2
miles
Westbrook High School
125 Stroudwater Street, Westbrook, ME 04092
(207)854-0810  -  Cumberland County
grades: 9 - 12
17.2
miles
Westbrook Middle School
471 Stroudwater Street, Westbrook, ME 04092
(207)854-0830  -  Cumberland County
grades: 5 - 8
17.2
miles
Westbrook Regional Technology Ctr
125 Stroudwater Street, Westbrook, ME 04092
(207)854-0820  -  Cumberland County
grades: N/A
17.3
miles
Acadia Academy School
12 Westminster Street, Lewiston, ME 04240
(207)333-3765
grades: PK - 3
17.3
miles
Farwell Elementary School
84-110 Farwell Street, Lewiston, ME 04240
(207)795-4110  -  Androscoggin County
grades: PK - 6
17.3
miles
Governor James B Longley Elem Sch
145 Birch Street, Lewiston, ME 04240
(207)795-4120  -  Androscoggin County
grades: PK - 6
17.3
miles
Lewiston High School
156 East Avenue, Lewiston, ME 04240
(207)795-4190  -  Androscoggin County
grades: 9 - 12
17.3
miles
Lewiston Middle School
75 Central Avenue, Lewiston, ME 04240
(207)795-4180  -  Androscoggin County
grades: 7 - 8
17.3
miles
Lewiston Regional Technology Ctr
156 East Avenue, Lewiston, ME 04240
(207)795-4144  -  Androscoggin County
grades: N/A
17.3
miles
Martel School
880 Lisbon Street, Lewiston, ME 04240
(207)795-4130  -  Androscoggin County
grades: KG - 6
17.3
miles
Montello School
407 East Avenue, Lewiston, ME 04240
(207)795-4150  -  Androscoggin County
grades: PK - 6
17.3
miles
Raymond A. Geiger Elementary School
601 College Street, Lewiston, ME 04240
(207)795-4160  -  Androscoggin County
grades: PK - 6
17.3
miles
Thomas J McMahon Elementary Sch
151 North Temple Street, Lewiston, ME 04240
(207)795-4140  -  Androscoggin County
grades: PK - 6
17.3
miles
Georgetown Central School
PO Box 469, Georgetown, ME 04548
(207)371-2160  -  Sagadahoc County
grades: PK - 6
17.5
miles
Woolwich Central School
137 Nequasset Road, Woolwich, ME 04579
(207)443-9739  -  Sagadahoc County
grades: PK - 8
17.5
miles
Jordan-Small Middle School
423 Webb's Mills Road, Raymond, ME 04071
(207)655-4743  -  Cumberland County
grades: 5 - 8
17.5
miles
Raymond Elementary School
434 Webbs Mills Road, Raymond, ME 04071
(207)655-8672  -  Cumberland County
grades: KG - 4
17.7
miles
Oak Hill High School
PO Box 400, Wales, ME 04280
(207)375-4950  -  Androscoggin County
grades: 9 - 12
17.7
miles
Oak Hill Middle School
40 Ball Park Road, Sabattus, ME 04280
(207)375-6961  -  Androscoggin County
grades: 6 - 8
17.7
miles
Sabattus Primary School
36 No Name Pond Road, Sabattus, ME 04280
(207)375-4525  -  Androscoggin County
grades: PK - 2
17.9
miles
Auburn Middle School
38 Falcon Drive, Auburn, ME 04210
(207)333-6655  -  Androscoggin County
grades: 7 - 8
17.9
miles
East Auburn Community School
15 Andrew Drive, Auburn, ME 04210
(207)782-4142  -  Androscoggin County
grades: PK - 6
17.9
miles
Edward Little High School
77 Harris Street, Auburn, ME 04210
(207)333-6652  -  Androscoggin County
grades: 9 - 12
17.9
miles
Fairview School
397 Minot Avenue, Auburn, ME 04210
(207)784-3559  -  Androscoggin County
grades: PK - 6
17.9
miles
Park Avenue Elementary School
161 Park Avenue, Auburn, ME 04210
(207)333-6657  -  Androscoggin County
grades: PK - 6
17.9
miles
Sherwood Heights Elementary Sch
32 Sherwood Drive, Auburn, ME 04210
(207)783-8526  -  Androscoggin County
grades: PK - 6
17.9
miles
Walton School
92 Mary Carroll Street, Auburn, ME 04210
(207)784-1528  -  Androscoggin County
grades: PK - 6
17.9
miles
Washburn School
35 Lake Auburn Avenue, Auburn, ME 04210
(207)784-5467  -  Androscoggin County
grades: PK - 6
18.2
miles
Cape Elizabeth High School
345 Ocean House Road, Cape Elizabeth, ME 04107
(207)799-3309  -  Cumberland County
grades: 9 - 12
18.2
miles
Cape Elizabeth Middle School
14 Scott Dyer Road, Cape Elizabeth, ME 04107
(207)799-8176  -  Cumberland County
grades: 5 - 8
18.2
miles
Pond Cove Elementary
12 Scott Dyer Road, Cape Elizabeth, ME 04107
(207)799-7339  -  Cumberland County
grades: KG - 4
18.5
miles
Arthur R. Gould Sch--LCYDC
675 Westbrook Street, South Portland, ME 04106
(207)822-2660  -  Cumberland County
grades: 7 - 12
18.5
miles
Daniel F. Mahoney Middle School
240 Ocean St., South Portland, ME 04106
(207)799-7386  -  Cumberland County
grades: 6 - 8
18.5
miles
Dora L Small Elementary School
87 Thompson Street, South Portland, ME 04106
(207)799-7676  -  Cumberland County
grades: KG - 5
18.5
miles
Dyer Elementary School
52 Alfred Street, South Portland, ME 04106
(207)799-4845  -  Cumberland County
grades: KG - 5
18.5
miles
Frank I Brown Elementary School
37 Highland Avenue, South Portland, ME 04106
(207)799-5196  -  Cumberland County
grades: KG - 5
18.5
miles
James Otis Kaler Elementary School
165 South Kelsey Street, South Portland, ME 04106
(207)799-3214  -  Cumberland County
grades: PK - 5
18.5
miles
Maine Connections Academy
75 John Roberts Rd Unit 11B, South Portland, ME 04106
(207)805-3254  -  Cumberland County
grades: 7 - 12
18.5
miles
Memorial Middle School
120 Wescott Road, South Portland, ME 04106
(207)773-5629  -  Cumberland County
grades: 6 - 8
18.5
miles
South Portland High School
637 Highland Avenue, South Portland, ME 04106
(207)767-3266  -  Cumberland County
grades: 9 - 12
18.5
miles
Waldo T Skillin Elementary School
180 Wescott Road, South Portland, ME 04106
(207)773-7375  -  Cumberland County
grades: PK - 5
Source: CCD Public school data 2017-2018 school year, except for county from 2015-2016 school year.
 Public Schools Private Schools back to top
Private Schools
< 0.5
miles
COASTAL STUDIES FOR GIRLS
PO BOX 266, FREEPORT, ME 04032
(207) 865-9700  -  CUMBERLAND COUNTY
All Female

grades: 10

< 0.5
miles
MAINE COAST WALDORF SCHOOL
57 DESERT RD, FREEPORT, ME 04032
(207) 865-3900  -  CUMBERLAND COUNTY
Coed

grades: PK - 12

< 0.5
miles
PINE TREE ACADEMY
67 POWNAL RD, FREEPORT, ME 04032
(207) 865-4747  -  CUMBERLAND COUNTY
Coed

grades: PK - 12

2.3
miles
L'ECOLE FRANCAISE DU MAINE
PO BOX 737, SOUTH FREEPORT, ME 04078
(207) 865-3308  -  CUMBERLAND COUNTY
Coed

grades: PK - 6

5.4
miles
NORTH YARMOUTH ACADEMY
148 MAIN ST, YARMOUTH, ME 04096
(207) 846-9051  -  CUMBERLAND COUNTY
Coed

grades: PK - 12

7.7
miles
COMPASS POINT ACADEMY
58 WILDWOOD DR, BRUNSWICK, ME 04011
(207) 443-1300  -  SAGADAHOC COUNTY
Coed

grades: KG - 10

7.7
miles
ST JOHN'S CATHOLIC SCHOOL
37 PLEASANT ST, BRUNSWICK, ME 04011
(207) 725-5507  -  CUMBERLAND COUNTY
Coed

grades: PK - 8

8.3
miles
FRIENDS SCHOOL OF PORTLAND
11 U.S. ROUTE 1, CUMBERLAND, ME 04110
(207) 558-6212  -  CUMBERLAND COUNTY
Coed

grades: PK - 8

9.4
miles
MSE/MHC-COLLABORATIVE SCHOOL
41 PINELAND DR STE 200, NEW GLOUCESTER, ME 04260
(207) 688-2253  -  CUMBERLAND COUNTY
Coed

grades: 3 - 12

9.4
miles
WAYFINDER SCHOOL AT OPPORTUNITY FARM
PO BOX 65, NEW GLOUCESTER, ME 04260
(207) 236-3000  -  CUMBERLAND COUNTY
Coed

grades: 9 - 12

10.6
miles
LISBON FALLS CHRISTIAN ACADEMY
PO BOX 160, LISBON FALLS, ME 04252
(207) 353-8518  -  ANDROSCOGGIN COUNTY
Coed

grades: KG - 12

11.8
miles
PINE GROVE SCHOOL
32 FORESIDE RD, FALMOUTH, ME 04105
(207) 781-3441  -  CUMBERLAND COUNTY
Coed

grades: KG - KG

11.9
miles
OPEN DOOR CHRISTIAN ACADEMY
26 GARTLEY ST, LISBON, ME 04250
(207) 353-2268  -  ANDROSCOGGIN COUNTY
Coed

grades: PK - 12

14.6
miles
HYDE SCHOOL
616 HIGH ST, BATH, ME 04530
(207) 443-5584  -  SAGADAHOC COUNTY
Coed

grades: 9 - 12

14.6
miles
CHEVERUS HIGH SCHOOL
267 OCEAN AVE, PORTLAND, ME 04103
(207) 774-6238  -  CUMBERLAND COUNTY
Coed

grades: 9 - 12

14.6
miles
GLICKMAN ACADEMY
587 OCEAN AVE, PORTLAND, ME 04103
(207) 871-1233  -  CUMBERLAND COUNTY
Coed

grades: 5 - 12

14.6
miles
LEVEY DAY SCHOOL
400 DEERING AVE, PORTLAND, ME 04103
(207) 776-7474  -  CUMBERLAND COUNTY
Coed

grades: KG - 5

14.6
miles
ST BRIGID SCHOOL
695 STEVENS AVE, PORTLAND, ME 04103
(207) 797-7073  -  CUMBERLAND COUNTY
Coed

grades: PK - 8

14.6
miles
THE CHILDREN'S CENTER
721 STEVENS AVE, PORTLAND, ME 04103
(207) 797-9366  -  CUMBERLAND COUNTY
Coed

grades: PK - KG

16.1
miles
WINDHAM CHRISTIAN ACADEMY
1051 ROOSEVELT TRL, WINDHAM, ME 04062
(207) 892-2244  -  CUMBERLAND COUNTY
Coed

grades: PK - 11

16.1
miles
BREAKWATER SCHOOL
856 BRIGHTON AVE, PORTLAND, ME 04102
(207) 772-8689  -  CUMBERLAND COUNTY
Coed

grades: PK - 8

16.1
miles
WAYNFLETE SCHOOL
360 SPRING ST, PORTLAND, ME 04102
(207) 774-5721  -  CUMBERLAND COUNTY
Coed

grades: PK - 12

17.2
miles
THE LITTLE DOLPHIN SCHOOL FOUNDATION
101 COUNTY RD, WESTBROOK, ME 04092
(207) 874-9909  -  CUMBERLAND COUNTY
Coed

grades: PK - KG

17.5
miles
CHOP POINT SCHOOL
425 CHOPPS POINT RD, WOOLWICH, ME 04579
(207) 443-3080  -  SAGADAHOC COUNTY
Coed

grades: 1 - 12

17.5
miles
FUTURE BUILDERS SCHOOL ON THOMAS POND
PO BOX 272, RAYMOND, ME 04071
(207) 655-1000  -  CUMBERLAND COUNTY
All Male

grades: 8 - 12

18.2
miles
AUCOCISCO SCHOOL
126 SPURWINK AVE, CAPE ELIZABETH, ME 04107
(207) 773-7323  -  CUMBERLAND COUNTY
Coed

grades: 3 - 12

18.5
miles
GREATER PORTLAND CHRISTIAN SCHOOL
1338 BROADWAY, SOUTH PORTLAND, ME 04106
(207) 767-5123  -  CUMBERLAND COUNTY
Coed

grades: PK - 12

18.5
miles
HOLY CROSS SCHOOL
436 BROADWAY, SOUTH PORTLAND, ME 04106
(207) 799-6661  -  CUMBERLAND COUNTY
Coed

grades: PK - 8

 Public Schools Private Schools back to top