All Maine Public & Private Schools in the South Portland School District


Select a School from the South Portland School District

SchoolMapAddressPhoneFaxEnrollmentSchool Type
Daniel F. Mahoney Middle240 Ocean Street
South Portland ME 04106-6602
(207) 799-7386   348 Regular 
Dora L. Small Elementary87 Thompson Street
South Portland ME 04106-3022
(207) 799-7676   277 Regular 
Dyer Elementary52 Alfred Street
South Portland ME 04106-6301
(207) 799-4845   217 Regular 
Frank I. Brown Elementary37 Highland Avenue
South Portland ME 04106-
(207) 799-5196   253 Regular 
James Otis Kaler Elementary165 Kelsey Street
South Portland ME 04106-
(207) 799-3214   214 Regular 
Memorial Middle120 Wescott Road
South Portland ME 04106-3420
(207) 773-5629   343 Regular 
South Portland High637 Highland Avenue
South Portland ME 04106-6425
(207) 767-3266   998 Regular 
Waldo T. Skillin Elementary180 Wescott Road
South Portland ME 04106-3420
(207) 773-7375   384 Regular