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

43 schools in Santa Fe

New Mexico · Public K-12

Santa Fe sits inside New Mexico and runs 43 public K-12 schools, serving about 17,029 students between them, an average of 396 per campus.

7-year change in Santa Fe

SY 2017-18 vs SY 2024-25
Total enrollment
17,029
-1,309 (-7%) vs SY 2017-18
School count
42
+3 (+8%) vs SY 2017-18
% White
15%
was 18%
% Hispanic
73%
was 75%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ACADEMY FOR TECHNOLOGY & CLASSICSHigh07-12398
ACEQUIA MADRE ELEMENTARYElementaryKG-06154
AMY BIEHL COMMUNITY SCHOOL AT RANCHO VIEJOElementaryPK-06354
ASPEN COMMUNITY SCHOOLCombinedPK-12285
ATALAYA ELEMENTARYElementaryPK-06259
CAPITAL HIGHHigh09-121,388
CARLOS GILBERT ELEMENTARYElementaryKG-06317
CESAR CHAVEZ ELEMENTARYElementaryPK-05290
CHAPARRAL ELEMENTARYElementaryKG-06181
DESERT SAGE ACADEMYCombinedKG-1269
E.J. MARTINEZ ELEMENTARYElementaryPK-06182
EARLY COLLEGE OPPORTUNITIESHigh09-12137
EDWARD ORTIZ MIDDLEMiddle06-08416
EL CAMINO REAL ACADEMY COMMUNITYElementaryPK-08704
EL DORADO COMMUNITY SCHOOLElementaryPK-08432
FRANCIS X. NAVA ELEMENTARYElementaryPK-06163
GONZALES ELEMENTARYElementaryKG-08328
KEARNY ELEMENTARYElementaryPK-06338
MANDELA INTERNATIONAL MAGNET (MIMS)High07-12290
MILAGRO MIDDLEMiddle07-08329
MONTE DEL SOL CHARTERHigh07-12370
NEW MEXICO CONNECTIONS ACADEMYCombined04-121,487
NINA OTERO COMMUNITY SCHOOLElementaryPK-08629
NM SCHOOL FOR THE ARTSHigh09-12338
NM SCHOOL FOR THE DEAFCombinedPK-12145
NYE EARLY CHILDHOODElementaryPK-PK212
PABLO ROYBAL ELEMENTARYElementaryPK-03384
PENITENTIARY OF NM-SANTA FEHigh08-125
PINON ELEMENTARYElementaryPK-06513
POJOAQUE HIGHHigh09-12550
POJOAQUE INTERMEDIATEElementary04-05224
POJOAQUE MIDDLEMiddle07-08263
R.M. SWEENEY ELEMENTARYElementaryPK-05265
RAMIREZ THOMAS ELEMENTARYElementaryPK-05417
SALAZAR ELEMENTARYElementaryPK-06282
SANTA FE ENGAGEHigh09-12·
SANTA FE HIGHHigh09-121,491
Santa Fe Indian SchoolHigh07-12701
THE MASTERS PROGRAMHigh09-12258
THRIVE COMMUNITY SCHOOLElementaryKG-08305
TIERRA ENCANTADA CHARTER SCHOOLHigh07-12256
TURQUOISE TRAIL CHARTER SCHOOLElementaryPK-08622
WOOD-GORMLEY ELEMENTARYElementaryKG-06298

About Santa Fe

Across Santa Fe, New Mexico, 43 public schools serves about 17,029 students between them.

On the level-by-level breakdown, the city is made up of 23 elementary, 3 middle, 13 high, and 4 other.

Per-campus enrollment runs near 396, higher than the state mean of about 343.

Trend over the past 7 years. Combined enrollment now sits at 17,029 students, decreased 7% from the 18,338 reported in SY 2017-18. Santa Fe now counts 42 public schools, up from 39 in SY 2017-18. The White share of public-school enrollment decreased from 18% to 15%.

Within the allk12 community for this area, the community for Santa Fe discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Santa Fe?
Santa Fe, New Mexico has 43 public K-12 schools serving approximately 17,029 students.
How many elementary, middle, and high schools are in Santa Fe?
Santa Fe has 23 elementary, 3 middle, 13 high, 4 combined-grade public schools.
What is the largest public school in Santa Fe?
SANTA FE HIGH is the largest public school in Santa Fe by enrollment, with approximately 1,491 students.
What school districts serve Santa Fe?
Santa Fe is served by 12 public school districts, including SANTA FE, NEW MEXICO CONNECTIONS ACADEMY, NM SCH FOR THE DEAF, POJOAQUE, THRIVE COMMUNITY SCHOOL and 7 others.
What grade levels do public schools in Santa Fe cover?
Public schools in Santa Fe serve students from pre-K through grade 12.
Are there charter schools in Santa Fe?
8 of the 43 public schools in Santa Fe are charter schools.