Guadalupe County
The schools list below covers the full public K-12 directory for Guadalupe County: 8 campuses, 643 students, Santa Rosa as the largest district. That works out to 3 elementary, 2 middle, and 3 high schools.
7-year change in Guadalupe County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Guadalupe 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".
Test scores in Guadalupe County
Latest 2024-25 ELA proficiency, 2 schools ranked. New Mexico state average: 44.1%.
- SANTA ROSA MIDDLE· 62.9%
- SANTA ROSA ELEMENTARY· 45.4%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| SANTA ROSA ELEMENTARY | Santa Rosa | Elementary | PK-05 | 203 | · |
| SANTA ROSA HIGH | Santa Rosa | High | 09-12 | 193 | · |
| SANTA ROSA MIDDLE | Santa Rosa | Middle | 06-08 | 94 | · |
| RITA A. MARQUEZ ELEMENTARY | Anton Chico | Elementary | KG-05 | 51 | · |
| VAUGHN ELEMENTARY | Vaughn | Elementary | PK-05 | 43 | · |
| ANTON CHICO MIDDLE | Anton Chico | Middle | 06-08 | 31 | · |
| VAUGHN HIGH | Vaughn | High | 06-12 | 27 | · |
| GUADALUPE COUNTY CORRECTIONS | Santa Rosa | High | 08-12 | 1 | · |
Cities in Guadalupe County
About Guadalupe County
In New Mexico, Guadalupe County is a thinly populated county of about 4,381 residents. 8 public schools across the county educates about 643 students between them.
Looking at the wider area, census numbers show median household income runs near $42,750, roughly 16% of adults have completed at least a four-year degree, and the federal-poverty share is near 20%. That income level is 26% below the New Mexico median.
In terms of grade levels, Guadalupe County covers 3 elementary schools (297 students), 2 middle schools (125), and 3 high schools (221).
The largest single district in Guadalupe County is SANTA ROSA, which alone enrolls about 572 students.
Looking at the last 7 years. Total public-school enrollment in Guadalupe County has contracted 12% since SY 2017-18, moving from about 728 students to 643. The school count climbed from 7 to 8 across the same 7-year window.
On this page, the community for Guadalupe County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.