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

6 schools in Bernalillo

New Mexico · Public K-12

Public K-12 education in Bernalillo runs across 6 schools, enrolling approximately 2,092 students, averaging 349 per campus.

7-year change in Bernalillo

SY 2017-18 vs SY 2024-25
Total enrollment
2,092
-55 (-3%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BERNALILLO ELEMENTARYMiddle04-06364
BERNALILLO HIGHHigh09-12824
LA ESCUELITA EARLY CHILDHOODElementaryPK-PK117
PLACITAS ELEMENTARYElementaryKG-06112
SPARTAN LEARNING ACADEMYMiddle07-08276
WD CARROLL ELEMENTARYElementaryKG-03399

About Bernalillo

Bernalillo, New Mexico is home to 6 public schools, with combined enrollment of approximately 2,092 students. By school count, it is a moderately sized city.

On the level-by-level breakdown, the city comprises 3 elementary, 2 middle, and 1 high.

Five-year track record. Total public-school enrollment in Bernalillo has decreased 3% since SY 2017-18, moving from about 2,147 students to 2,092. Over that span, Bernalillo gained 1 school, going from 5 to 6.

In the discussion threads here, the community for Bernalillo discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Bernalillo?
Bernalillo, New Mexico has 6 public K-12 schools serving approximately 2,092 students.
How many elementary, middle, and high schools are in Bernalillo?
Bernalillo has 3 elementary, 2 middle, 1 high public schools.
What is the largest public school in Bernalillo?
BERNALILLO HIGH is the largest public school in Bernalillo by enrollment, with approximately 824 students.
What school districts serve Bernalillo?
Bernalillo public schools are operated by BERNALILLO.
What grade levels do public schools in Bernalillo cover?
Public schools in Bernalillo serve students from pre-K through grade 12.