Waldo County Public Schools

All
(26)
All
(26)
 
High
(5)
High
(5)
 
Middle
(5)
Middle
(5)
 
Elementary
(18)
Elementary
(18)
 
Pre-K
(10)
Pre-K
(10)
 
Private
(5)
Private
(5)
 
There are 26 public schools in Waldo County, Maine, serving 4,625 students.
The most diverse school district in Waldo County is Islesboro School District. Read more about public school diversity statistics in Maine or national school diversity statistics.
Minority enrollment is 5% (majority Hispanic and Black) and the student:teacher ratio is 11:1.

Waldo County Public Schools

  • School Location Grades Students
  • SearsmontAmes Elementary School
    165 New England Rd
    SearsmontME 04973
    (207)342-5100

    Grades: 2-5 | 136 students
  • BelfastBelfast Area High School
    98 Waldo Ave
    BelfastME 04915
    (207)338-1790

    Grades: 9-12 | 523 students
  • BelfastCaptain Albert W. Stevens School
    31 Elementary Ave
    BelfastME 04915
    (207)338-3510

    Grades: PK-5 | 317 students
  • BelfastEast Belfast School
    14 Swan Lake Ave
    BelfastME 04915
    (207)338-4420

    Grades: PK-5 | 111 students
  • LincolnvilleEdna Drinkwater School
    56 Bayside Rd
    LincolnvilleME 04849
    (207)338-3430

    Grades: PK-5 | 87 students
  • MorrillGladys Weymouth Elementary School
    2 South Main St
    MorrillME 04952
    (207)342-5300

    Grades: PK-1 | 98 students
  • IslesboroIslesboro Central School
    159 Alumni Dr 118
    IslesboroME 04848
    (207)734-2251

    Grades: KG-12 | 70 students
  • BelfastKermit S Nickerson School
    18 Townhouse Rd
    BelfastME 04915
    (207)338-1858

    Grades: KG-5 | 70 students
  • WinterportLeroy H Smith School
    319 South Main St
    WinterportME 04496
    (207)223-4282

    Grades: PK-4 | 339 students
  • LincolnvilleLincolnville Central School
    523 Hope Rd
    LincolnvilleME 04849
    (207)763-3366

    Grades: KG-8 | 185 students
  • MonroeMonroe Elementary School
    36 West Main St
    MonroeME 04951
    (207)525-3504

    Grades: PK-5 | 62 students
  • BrooksMorse Memorial School
    No Physical Location Available
    BrooksME 04921
    (207)722-3636

    Grades: PK-5 | 103 students
  • ThorndikeMt View Elementary School
    573 Mount View Rd
    ThorndikeME 04986
    (207)568-7541

    Grades: KG-5 | 249 students
  • ThorndikeMt View High School
    577 Mount View Rd
    ThorndikeME 04986
    (207)568-3255

    Grades: 9-12 | 452 students
  • ThorndikeMt View Middle School
    575 Mount View Rd
    ThorndikeME 04986
    (207)568-7561

    Grades: 6-8 | 321 students
  • PalermoPalermo Consolidated School
    501 Route 3
    PalermoME 04354
    (207)993-2352

    Grades: KG-8 | 137 students
  • WinterportSamuel L Wagner Middle School
    19 Williams Way
    WinterportME 04496
    (207)223-4309

    Grades: 5-8 | 223 students
  • SearsportSearsport District High School
    24 Mortland Rd
    SearsportME 04974
    (207)548-2313

    Grades: 9-12 | 150 students
  • SearsportSearsport District Middle School
    26 Mortland Rd
    SearsportME 04974
    (207)548-2311

    Grades: 6-8 | 156 students
  • SearsportSearsport Elementary School
    30 Mortland Rd
    SearsportME 04974
    (207)548-2317

    Grades: KG-5 | 208 students
  • Stockton SpringsStockton Springs Elementary School
    113 Church St
    Stockton SpringsME 04981
    (207)567-3264

    Grades: PK | 30 students
  • BelfastTroy A Howard Middle School
    173 Lincolnville Ave
    BelfastME 04915
    (207)338-3320

    Grades: 6-8 | 368 students
  • TroyTroy Central School
    733 Bangor Rd 30
    TroyME 04987
    (207)948-2280

    Grades: KG-5 | 83 students
  • UnityUnity Elementary School
    84 School St
    UnityME 04988
    (207)948-3881

    Grades: PK | 53 students
  • BelfastWaldo County Technical Ctr-region 7 High SchoolVocational School
    1022 Waterville Rd
    BelfastME 04915
    (207)342-5231

    Grades: 9-12 | n/a students
  • LibertyWalker Memorial School
    33 West Main St
    LibertyME 04949
    (207)589-4208

    Grades: PK-5 | 94 students