The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Caribou

Maine · Public K-12

Caribou sits inside Maine and runs 3 public K-12 schools, serving about 1,188 students between them, an average of 396 per campus.

7-year change in Caribou

SY 2017-18 vs SY 2024-25
Total enrollment
1,188
-95 (-7%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
% White
86%
was 92%
% Hispanic
3%
was 2%
% Black
2%
was 2%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Caribou Community SchoolElementaryPK-08752
Caribou High SchoolHigh09-12436
Caribou RegionalTechnology CtrElementaryN-N·

About Caribou

Caribou is a low-population Maine city in terms of public-school footprint, with 3 schools and 1,188 students total.

For a sense of the school types, the city is built around 2 elementary, and 1 high.

Schools in Caribou average about 396 students each, 35% noticeably above the Maine norm.

Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 7%: 1,283 students in SY 2017-18 versus 1,188 in SY 2024-25. Over that span, Caribou lost 1 school, going from 3 to 2. The White share of public-school enrollment contracted from 92% to 86%.

In the discussion threads here, the community for Caribou discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Caribou?
Caribou, Maine has 3 public K-12 schools serving approximately 1,188 students.
How many elementary, middle, and high schools are in Caribou?
Caribou has 2 elementary, 1 high public schools.
What is the largest public school in Caribou?
Caribou Community School is the largest public school in Caribou by enrollment, with approximately 752 students.
What school districts serve Caribou?
Caribou public schools are operated by RSU 39.
What grade levels do public schools in Caribou cover?
Public schools in Caribou serve students from pre-K through grade 12.