Skip to main content
NH County FIPS: 33007

Public Schools in Coos County, NH

Directory of 22 public schools operating in Coos County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 2,050 4,100 2020-2021: 3,426 students 3,426 2020-2021 2021-2022: 3,451 students 3,451 +0.7% 2021-2022 2022-2023: 3,403 students 3,403 -1.4% 2022-2023 2023-2024: 3,364 students 3,364 -1.1% 2023-2024 2024-2025: 3,254 students 3,254 -3.3% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 22 3,254 358.9 9.1:1 1,407
2023-2024 22 3,364 345.2 9.8:1 1,457
2022-2023 22 3,403 361.8 9.4:1 1,419
2021-2022 21 3,451 355.9 9.7:1 1,337
2020-2021 21 3,426 349.3 9.8:1 1,349

School Districts in Coos County

Cities & Municipalities in Coos County

13 Cities

County Schools Listing

Page 1 of 1
School Name Grades Level District City Action
Berlin Elementary School PK-5 Elementary School Berlin School District Berlin View ›
Berlin Middle School 6-8 Middle School Berlin School District Berlin View ›
Berlin Senior High School 9-12 High School Berlin School District Berlin View ›
Colebrook Academy and Elementary School (E) PK-8 Elementary School Colebrook School District Colebrook View ›
Colebrook Academy and Elementary School (H) 9-12 High School Colebrook School District Colebrook View ›
Edward Fenn School K-5 Elementary School Gorham Randolph Shelburne Cooperative School District Gorham View ›
Errol Consolidated Elementary School K-8 Elementary School Errol School District Errol View ›
Gorham High School 9-12 High School Gorham Randolph Shelburne Cooperative School District Gorham View ›
Gorham Middle School 6-8 Middle School Gorham Randolph Shelburne Cooperative School District Gorham View ›
Groveton Elementary School K-5 Elementary School Northumberland School District Groveton View ›
Groveton High School 9-12 High School Northumberland School District Groveton View ›
Groveton High School (Middle) 6-8 Middle School Northumberland School District Groveton View ›
Heartwood Public Charter School K-8 Elementary School Heartwood Public Charter School Jefferson View ›
Lancaster Elementary School PK-8 Elementary School White Mountains Regional School District Lancaster View ›
Milan Village Elementary School PK-6 Elementary School Milan School District Milan View ›
Pittsburg School (Elem) PK-8 Elementary School Pittsburg School District Pittsburg View ›
Pittsburg School (High) 9-12 High School Pittsburg School District Pittsburg View ›
Stark Village School K-6 Elementary School Stark School District Stark View ›
Stewartstown Community School PK-8 Elementary School Stewartstown School District W. Stewartstown View ›
Stratford Public School PK-8 Elementary School Stratford School District North Stratford View ›
White Mountains Regional High School 9-12 High School White Mountains Regional School District Whitefield View ›
Whitefield Elementary School PK-8 Elementary School White Mountains Regional School District Whitefield View ›