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
Falmouth Elementary School
58 Woodville Road, Falmouth, ME 04105
(207)781-3988  -  Cumberland County
grades: KG - 5
< 0.5
miles
Falmouth High School
74 Woodville Road, Falmouth, ME 04105
(207)781-7429  -  Cumberland County
grades: 9 - 12
< 0.5
miles
Falmouth Middle School
52 Woodville Road, Falmouth, ME 04105
(207)781-3740  -  Cumberland County
grades: 6 - 8
3.7
miles
Casco Bay High School
196 Allen Avenue, Portland, ME 04103
(207)874-8160  -  Cumberland County
grades: 9 - 12
3.7
miles
Deering High School
370 Stevens Avenue, Portland, ME 04103
(207)874-8260  -  Cumberland County
grades: 9 - 12
3.7
miles
Harrison Lyseth Elem School
175 Auburn ST, Portland, ME 04103
(207)874-8215  -  Cumberland County
grades: PK - 5
3.7
miles
Lincoln Middle School
522 Stevens AV, Portland, ME 04103
(207)874-8145  -  Cumberland County
grades: 6 - 8
3.7
miles
Longfellow School-Portland
432 Stevens AV, Portland, ME 04103
(207)874-8195  -  Cumberland County
grades: KG - 5
3.7
miles
Lyman Moore Middle School
171 Auburn ST, Portland, ME 04103
(207)874-8150  -  Cumberland County
grades: 6 - 8
3.7
miles
Ocean Avenue
150 Ocean AV, Portland, ME 04103
(207)874-8180  -  Cumberland County
grades: KG - 5
3.7
miles
Portland Arts & Technology H S
196 Allen AV, Portland, ME 04103
(207)874-8165  -  Cumberland County
grades: N/A
3.7
miles
Presumpscot School
69 Presumpscot ST, Portland, ME 04103
(207)874-8220  -  Cumberland County
grades: PK - 5
3.7
miles
Riverton School
1600 Forest AV, Portland, ME 04103
(207)874-8210  -  Cumberland County
grades: PK - 5
4.8
miles
Greely High School
303 Main Street, Cumberland, ME 04021
(207)828-4805  -  Cumberland County
grades: 9 - 12
4.8
miles
Greely Middle School
351 Tuttle Road, Cumberland, ME 04021
(207)829-4815  -  Cumberland County
grades: 6 - 8
4.8
miles
Greely Middle School 4-5
351 Tuttle Road, Cumberland, ME 04021
(207)829-4815  -  Cumberland County
grades: 4 - 5
4.8
miles
Mabel I Wilson School
353 Tuttle Road, Cumberland, ME 04021
(207)829-4825  -  Cumberland County
grades: KG - 3
5.4
miles
Fred P Hall School
23 Orono RD, Portland, ME 04102
(207)874-8205  -  Cumberland County
grades: PK - 5
5.4
miles
Howard C Reiche Community Sch
166 Brackett ST, Portland, ME 04102
(207)874-8175  -  Cumberland County
grades: PK - 5
5.4
miles
King Middle School
92 Deering AV, Portland, ME 04102
(207)874-8140  -  Cumberland County
grades: 6 - 8
5.4
miles
Congin School
410 Bridge Street, Westbrook, ME 04092
(207)854-0844  -  Cumberland County
grades: PK - 4
5.4
miles
Oxford-Cumberland Canal School
102 Glenwood Avenue, Westbrook, ME 04092
(207)854-0840  -  Cumberland County
grades: KG - 4
5.4
miles
Saccarappa School
110 Huntress Avenue, Westbrook, ME 04092
(207)854-0847  -  Cumberland County
grades: KG - 4
5.4
miles
Westbrook High School
125 Stroudwater Street, Westbrook, ME 04092
(207)854-0810  -  Cumberland County
grades: 9 - 12
5.4
miles
Westbrook Middle School
471 Stroudwater Street, Westbrook, ME 04092
(207)854-0830  -  Cumberland County
grades: 5 - 8
5.4
miles
Westbrook Regional Technology Ctr
125 Stroudwater Street, Westbrook, ME 04092
(207)854-0820  -  Cumberland County
grades: N/A
5.8
miles
Baxter Academy for Tech & Sciences
54 York Street, Portland, ME 04101
(207)699-5500  -  Cumberland County
grades: 9 - 12
5.8
miles
East End Community School
195 North ST, Portland, ME 04101
(207)874-8228  -  Cumberland County
grades: PK - 5
5.8
miles
Portland High School
284 Cumberland AV, Portland, ME 04101
(207)874-8250  -  Cumberland County
grades: 9 - 12
6.4
miles
Frank H Harrison Middle School
220 McCartney Street, Yarmouth, ME 04096
(207)846-2499  -  Cumberland County
grades: 5 - 8
6.4
miles
William H Rowe School
52 School Street, Yarmouth, ME 04096
(207)846-3771  -  Cumberland County
grades: KG - 1
6.4
miles
Yarmouth Elementary School
121 McCartney Street, Yarmouth, ME 04096
(207)846-3391  -  Cumberland County
grades: 2 - 4
6.4
miles
Yarmouth High School
286 West Elm Street, Yarmouth, ME 04096
(207)846-5535  -  Cumberland County
grades: 9 - 12
7.3
miles
Long Island Elementary School
33 Fern Avenue, Long Island, ME 04050
(207)766-4414  -  Cumberland County
grades: KG - 5
7.3
miles
Peaks Island School
4 Church AV, Peaks Island, ME 04108
(207)766-2528  -  Cumberland County
grades: KG - 5
7.8
miles
Chebeague Island School
14 School House Road, Chebeague Island, ME 04017
(207)846-4162  -  Cumberland County
grades: PK - 5
8.2
miles
Manchester School
709 Roosevelt Trail, Windham, ME 04062
(207)892-1830  -  Cumberland County
grades: 4 - 5
8.2
miles
Windham High School
406 Gray Road, Windham, ME 04062
(207)892-1810  -  Cumberland County
grades: 9 - 12
8.2
miles
Windham Middle School
408 Gray Road, Windham, ME 04062
(207)892-1820  -  Cumberland County
grades: 6 - 8
8.2
miles
Windham Primary School
404 Gray Road, Windham, ME 04062
(207)892-1840  -  Cumberland County
grades: KG - 3
8.4
miles
Arthur R. Gould Sch--LCYDC
675 Westbrook Street, South Portland, ME 04106
(207)822-2660  -  Cumberland County
grades: 7 - 12
8.4
miles
Daniel F. Mahoney Middle School
240 Ocean St., South Portland, ME 04106
(207)799-7386  -  Cumberland County
grades: 6 - 8
8.4
miles
Dora L Small Elementary School
87 Thompson Street, South Portland, ME 04106
(207)799-7676  -  Cumberland County
grades: KG - 5
8.4
miles
Dyer Elementary School
52 Alfred Street, South Portland, ME 04106
(207)799-4845  -  Cumberland County
grades: KG - 5
8.4
miles
Frank I Brown Elementary School
37 Highland Avenue, South Portland, ME 04106
(207)799-5196  -  Cumberland County
grades: KG - 5
8.4
miles
James Otis Kaler Elementary School
165 South Kelsey Street, South Portland, ME 04106
(207)799-3214  -  Cumberland County
grades: PK - 5
8.4
miles
Maine Connections Academy
75 John Roberts Rd Unit 11B, South Portland, ME 04106
(207)805-3254  -  Cumberland County
grades: 7 - 12
8.4
miles
Memorial Middle School
120 Wescott Road, South Portland, ME 04106
(207)773-5629  -  Cumberland County
grades: 6 - 8
8.4
miles
South Portland High School
637 Highland Avenue, South Portland, ME 04106
(207)767-3266  -  Cumberland County
grades: 9 - 12
8.4
miles
Waldo T Skillin Elementary School
180 Wescott Road, South Portland, ME 04106
(207)773-7375  -  Cumberland County
grades: PK - 5
9.2
miles
Gorham High School
41 Morrill Avenue, Gorham, ME 04038
(207)222-1100  -  Cumberland County
grades: 9 - 12
9.2
miles
Gorham Middle School
106 Weeks Road, Gorham, ME 04038
(207)222-1220  -  Cumberland County
grades: 6 - 8
9.2
miles
Great Falls Elementary School
73 Justice Way, Gorham, ME 04038
(207)222-1050  -  Cumberland County
grades: KG - 5
9.2
miles
Narragansett Elementary School
284 Main Street, Gorham, ME 04038
(207)222-1250  -  Cumberland County
grades: KG - 5
9.2
miles
Village Elementary School-Gorham
12 Robie Street, Gorham, ME 04038
(207)222-1300  -  Cumberland County
grades: KG - 5
9.5
miles
Cliff Island School
P.O. Box 8, Cliff Island, ME 04019
(207)766-2885  -  Cumberland County
grades: PK - 5
9.6
miles
Cape Elizabeth High School
345 Ocean House Road, Cape Elizabeth, ME 04107
(207)799-3309  -  Cumberland County
grades: 9 - 12
9.6
miles
Cape Elizabeth Middle School
14 Scott Dyer Road, Cape Elizabeth, ME 04107
(207)799-8176  -  Cumberland County
grades: 5 - 8
9.6
miles
Pond Cove Elementary
12 Scott Dyer Road, Cape Elizabeth, ME 04107
(207)799-7339  -  Cumberland County
grades: KG - 4
10.2
miles
Fiddlehead School of Arts & Science
25 Shaker Rd, Gray, ME 04039
(207)657-2244  -  Cumberland County
grades: PK - 5
10.2
miles
Gray-New Gloucester High School
10 Libby Hill Road, Gray, ME 04039
(207)657-3323  -  Cumberland County
grades: 9 - 12
10.2
miles
Gray-New Gloucester Middle School
31 Libby Hill Road, Gray, ME 04039
(207)657-4994  -  Cumberland County
grades: 5 - 8
10.2
miles
Russell School
8 Gray Park, Gray, ME 04039
(207)657-4929  -  Cumberland County
grades: KG - 2
11.2
miles
Pownal Elementary School
587 Elmwood Road, Pownal, ME 04069
(207)688-4832  -  Cumberland County
grades: PK - 5
11.7
miles
Blue Point School
174 Pine Point Road, Scarborough, ME 04074
(207)730-5300  -  Cumberland County
grades: KG - 2
11.7
miles
Eight Corners Elementary School
22 Mussey Road, Scarborough, ME 04074
(207)730-5200  -  Cumberland County
grades: KG - 2
11.7
miles
Pleasant Hill School
143 Highland Avenue, Scarborough, ME 04074
(207)730-5250  -  Cumberland County
grades: KG - 2
11.7
miles
Scarborough High School
11 Municipal Drive, Scarborough, ME 04074
(207)730-5000  -  Cumberland County
grades: 9 - 12
11.7
miles
Scarborough Middle School
21 Quentin Drive, Scarborough, ME 04074
(207)730-4800  -  Cumberland County
grades: 6 - 8
11.7
miles
Wentworth School
20 Quentin Drive, Scarborough, ME 04074
(207)730-4600  -  Cumberland County
grades: 3 - 5
11.8
miles
Freeport High School
30 Holbrook Street, Freeport, ME 04032
(207)865-4706  -  Cumberland County
grades: 9 - 12
11.8
miles
Freeport Middle School
19 Kendall Lane, Freeport, ME 04032
(207)865-6051  -  Cumberland County
grades: 6 - 8
11.8
miles
Mast Landing School
20 Mollymauk Lane, Freeport, ME 04032
(207)865-4561  -  Cumberland County
grades: 3 - 5
11.8
miles
Morse Street School
21 Morse Street, Freeport, ME 04032
(207)865-6361  -  Cumberland County
grades: PK - 2
12.6
miles
Bonny Eagle High School
700 Saco Road, Standish, ME 04084
(207)929-3840  -  Cumberland County
grades: 9 - 12
12.6
miles
Edna Libby Elementary School
45 Fort Hill Road, Standish, ME 04084
(207)642-2500  -  Cumberland County
grades: PK - 3
12.6
miles
George E Jack School
15 Northeast Road, Standish, ME 04084
(207)642-4885  -  Cumberland County
grades: 4 - 5
14.5
miles
Jordan-Small Middle School
423 Webb's Mills Road, Raymond, ME 04071
(207)655-4743  -  Cumberland County
grades: 5 - 8
14.5
miles
Raymond Elementary School
434 Webbs Mills Road, Raymond, ME 04071
(207)655-8672  -  Cumberland County
grades: KG - 4
14.6
miles
Durham Community School
654 Hallowell Road, Durham, ME 04222
(207)353-9333  -  Androscoggin County
grades: PK - 8
15.3
miles
Burchard A Dunn School
667 Morse Road, New Gloucester, ME 04260
(207)657-5050  -  Cumberland County
grades: PK - 4
15.3
miles
Memorial School
86 Intervale Road, New Gloucester, ME 04260
(207)926-4322  -  Cumberland County
grades: KG - 2
16.5
miles
Jameson Elementary School
20 Jameson Hill Road, Old Orchard Beach, ME 04064
(207)934-2891  -  York County
grades: PK - 2
16.5
miles
Loranger Memorial School
148 Saco Avenue, Old Orchard Beach, ME 04064
(207)934-4848  -  York County
grades: 3 - 8
16.5
miles
Old Orchard Beach High School
40 E Emerson Cummings Blvd, Old Orchard Beach, ME 04064
(207)934-4461  -  York County
grades: 9 - 12
17.4
miles
Harpswell Coastal Academy
9 Ash Point Road, Harpswell, ME 04079
(207)833-3229  -  Cumberland County
grades: 6 - 12
17.4
miles
Harpswell Community School
308 Harpswell Islands Road, Harpswell, ME 04079
(207)729-5177  -  Cumberland County
grades: KG - 5
17.5
miles
Sebago Elementary School
283 Sebago Road, Sebago, ME 04029
(207)787-3701  -  Cumberland County
grades: KG - 5
17.6
miles
C K Burns School
135 Middle Street, Saco, ME 04072
(207)284-5081  -  York County
grades: 3 - 5
17.6
miles
Governor John Fairfield School
75 Beach Street, Saco, ME 04072
(207)282-1322  -  York County
grades: KG - 2
17.6
miles
Saco Middle School
40 Buxton Road, Saco, ME 04072
(207)282-4181  -  York County
grades: 6 - 8
17.6
miles
Young School
36 Tasker St, Saco, ME 04072
(207)284-7053  -  York County
grades: KG - 2
17.9
miles
Steep Falls Elementary School
781 Boundary Road, Steep Falls, ME 04085
(207)675-3321  -  Cumberland County
grades: KG - 3
18.1
miles
Bonny Eagle Middle School
92 Sokokis Trail, Buxton, ME 04093
(207)929-3833  -  York County
grades: 6 - 8
18.1
miles
Buxton Center Elementary School
912 Long Plains Road, Buxton, ME 04093
(207)929-3836  -  York County
grades: KG - 5
19
miles
Bowdoin Central School
1460 Main Street, Bowdoin, ME 04287
(207)666-5779  -  Sagadahoc County
grades: KG - 5
19.3
miles
Brunswick High School
116 Maquoit Road, Brunswick, ME 04011
(207)319-1910  -  Cumberland County
grades: 9 - 12
19.3
miles
Brunswick Jr High School
65 Columbia Avenue, Brunswick, ME 04011
(207)319-1930  -  Cumberland County
grades: 6 - 8
19.3
miles
Coffin School
20 Barrows Street, Brunswick, ME 04011
(207)319-1950  -  Cumberland County
grades: KG - 2
19.3
miles
Harriet Beecher Stowe Elementary
44 McKeen Street, Brunswick, ME 04011
(207)319-1960  -  Cumberland County
grades: 2 - 5
19.3
miles
Maine Region Ten Technical High Sch
68 Church Road, Brunswick, ME 04011
(207)729-6622  -  Cumberland County
grades: N/A
19.5
miles
Hollis School
554 River Road, Hollis, ME 04042
(207)929-3838  -  York County
grades: KG - 5
19.8
miles
H B Emery Jr Memorial School
908 Cape Road, Limington, ME 04049
(207)637-2056  -  York County
grades: PK - 5
Source: CCD Public school data 2017-2018 school year, except for county from 2016-2017 school year.
 Public Schools Private Schools back to top
Private Schools
< 0.5
miles
PINE GROVE SCHOOL
32 FORESIDE RD, FALMOUTH, ME 04105
(207) 781-3441  -  CUMBERLAND COUNTY
Coed

grades: KG - KG

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

grades: 9 - 12

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

grades: 5 - 12

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

grades: KG - 5

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

grades: PK - 8

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

grades: PK - KG

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

grades: PK - 8

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

grades: PK - 8

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

grades: PK - 12

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

grades: PK - KG

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

grades: PK - 12

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

grades: PK - 11

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

grades: PK - 12

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

grades: PK - 8

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

grades: 3 - 12

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

grades: PK - 6

11.7
miles
CORNERSTONE BAPTIST ACADEMY
415 US ROUTE 1, SCARBOROUGH, ME 04074
(207) 885-5123  -  CUMBERLAND COUNTY
Coed

grades: 2 - 12

11.8
miles
COASTAL STUDIES FOR GIRLS
PO BOX 266, FREEPORT, ME 04032
(207) 865-9700  -  CUMBERLAND COUNTY
All Female

grades: 10

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

grades: PK - 12

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

grades: PK - 12

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

grades: 8 - 12

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

grades: 3 - 12

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

grades: 9 - 12

17.6
miles
FLORENCE M. LOMBARD CHRISTIAN SCHOOL
PO BOX 1298, SACO, ME 04072
(207) 282-5004  -  YORK COUNTY
Coed

grades: KG - 3

17.6
miles
THE SCHOOL AT SWEETSER
50 MOODY ST, SACO, ME 04072
(207) 294-4949  -  YORK COUNTY
Coed

grades: 1 - 12

17.6
miles
THORNTON ACADEMY
438 MAIN ST, SACO, ME 04072
(207) 282-3361  -  YORK COUNTY
Coed

grades: 6 - 12

18.1
miles
NFI BUXTON - BEACON HOUSE
PO BOX 346, BUXTON, ME 04093
(207) 727-5900  -  YORK COUNTY
Coed

grades: 8 - 10

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

grades: KG - 10

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

grades: PK - 8

 Public Schools Private Schools back to top