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

Bernalillo County

New Mexico · Public K-12

Bernalillo County in New Mexico has 211 public K-12 schools in service today, collectively responsible for roughly 85,724 students with Albuquerque the largest district. That works out to 110 elementary, 32 middle, and 51 high schools.

7-year change in Bernalillo County

SY 2017-18 vs SY 2024-25
Total enrollment
84,916
-13,337 (-14%) vs SY 2017-18
School count
201
+4 (+2%) vs SY 2017-18
% White
19%
was 22%
% Hispanic
66%
was 66%
% Black
3%
was 3%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
673,930
all ages · ACS 5-yr
Schools
211
34 districts
Enrollment
85,724
students · NCES CCD
Median income
$69,473
Above New Mexico avg
Free/reduced lunch
90.3%
Above New Mexico avg
Elementary
110
37,107 students
Middle
32
12,419 students
High
51
26,917 students
Combined / other
18
9,281 students
LARGEST DISTRICT
ALBUQUERQUE
73,663 students · 34 districts in Bernalillo County

County vs. school enrollment demographics

Left bar is the racial makeup of Bernalillo County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
49%
Hispanic
49%
Black
3%
Asian
3%
Two or more
27%
Native American
5%
Pacific Islander
0%
School enrollment
White
19%
Hispanic
66%
Black
3%
Asian
2%
Two or more
5%
Native American
5%
Pacific Islander
0%
Bachelor's+
38.2%
adults 25+
Poverty rate
11.0%
ACS 5-year
Unemployment
5.3%
civilian labor
Median age
40
20.3% under 18

Test scores in Bernalillo County

Latest 2024-25 ELA proficiency, 152 schools ranked. New Mexico state average: 44.1%.

Lowest 5 schools (ELA)
  1. LA MESA ELEMENTARY· 15.3%
  2. WHERRY ELEMENTARY· 15.7%
  3. KIRTLAND ELEMENTARY· 15.9%
  4. LOWELL ELEMENTARY· 16.5%
  5. VAN BUREN MIDDLE· 16.5%

See all 152 schools in Bernalillo County ranked by score →

All schools (211)

NameCityLevelGradesEnrollmentRating
SEQUOYAHAlbuquerqueHigh06-1219·
HIGHLAND AUTISM CENTERAlbuquerqueCombinedPK-1215·
CONTINUATION SCHOOLAlbuquerqueCombinedPK-125·
CAMINO NUEVO YOUTHAlbuquerqueHigh06-120·
CAREER ENRICHMENTAlbuquerqueHigh09-120·
CONNECTEDAlbuquerqueHigh09-120·
NMSBVI ALBUQUERQUE CAMPUSAlbuquerqueElementaryPK-KG0·
SIERRA ALTERNATIVEAlbuquerqueHigh09-120·
VISION QUEST ALTERNATIVE MIDDLEAlbuquerqueMiddle06-080·
LA LUZ ELEMENTARYAlbuquerqueCombinedM-M··
UNITED COMMUNITY ACADEMY CHARTER SCHOOLRio RanchoCombinedM-M··

Cities in Bernalillo County

Albuquerque201 schoolsLos Ranchos De Albuquerque2 schoolsSandia Park2 schoolsTijeras2 schoolsAlbuquerque1 schoolMoriarty1 schoolRio Rancho1 schoolTohajiilee1 school

About Bernalillo County

Bernalillo County is a sizable county of about 673,930 residents in New Mexico. Its public-school system hosts approximately 85,724 students across 211 schools.

Stepping back, census numbers show median household income runs near $69,473, about 38% of adults have a bachelor's degree or above, and roughly 11% of residents live below the federal poverty line. That income level is 21% above the New Mexico median.

On the school-mix side, Bernalillo County consists of 110 elementary schools (37,107 students), 32 middle schools (12,419), 51 high schools (26,917), and 18 combined or other schools.

ALBUQUERQUE dominates the local landscape, accounting for roughly 73,663 students on its own.

Over the past 7-year window. Combined enrollment now sits at 84,916 students, shrank 14% from the 98,253 reported in SY 2017-18. Bernalillo County now counts 201 public schools, up from 197 in SY 2017-18. Demographically, the White share of enrollment shrank from 22% to 19%.

On this page, the community for Bernalillo County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Bernalillo County?
Bernalillo County, New Mexico has 211 public K-12 schools serving approximately 85,724 students.
How many high schools are in Bernalillo County?
Bernalillo County, New Mexico has 51 public high schools, serving approximately 26,917 students.
How many middle schools are in Bernalillo County?
Bernalillo County, New Mexico has 32 public middle schools, serving approximately 12,419 students.
How many elementary schools are in Bernalillo County?
Bernalillo County, New Mexico has 110 public elementary schools, serving approximately 37,107 students.
What is the largest school district in Bernalillo County?
ALBUQUERQUE is the largest school district in Bernalillo County, serving approximately 73,663 students. The county contains 34 school districts overall.
How many people live in Bernalillo County?
Bernalillo County has roughly 673,930 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Bernalillo County?
Median household income in Bernalillo County is $69,473, above the New Mexico average of $57,493. About 11.0% of residents live below the federal poverty line.
How educated are residents of Bernalillo County?
Approximately 38.2% of adults 25 and older in Bernalillo County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bernalillo County qualify for free or reduced lunch?
Roughly 90.3% of students in Bernalillo County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the New Mexico county average of 87.4%.
What is the student-teacher ratio in Bernalillo County schools?
Across Bernalillo County public schools, the enrollment-weighted student-teacher ratio is approximately 13.3 to 1.

Bernalillo County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data