Schools in New Mexico

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in New Mexico

Showing 701–750 of 1,051 schools in New Mexico.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in New Mexico, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
OCOTILLO ELEMENTARYCARLSBADPublic schoolPK–50
Ohkay Owingeh Community SchoolOhkay OwingehPublic schoolK–60
OJO AMARILLO ELEMENTARYFRUITLANDPublic schoolPK–60
OJO CALIENTE ELEMENTARYOJO CALIENTEPublic school4–60
Ojo Encino Day SchoolCubaPublic schoolK–80
ONATE ELEMENTARYALBUQUERQUEPublic schoolPK–50
Open Bible Christian AcademyWaterflowPrivate school1–120
Open Bible Christian AcademyWaterflowPrivate schoolK–120
ORGAN MOUNTAIN HIGH SCHOOLLAS CRUCESPublic school9–120
OSUNA ELEMENTARYALBUQUERQUEPublic schoolK–50
OTERO COUNTY PRISONCHAPARRALPublic school8–120
Our Lady Of The Assumption Catholic SchoolAlbuquerquePrivate schoolPK–80
Our Montessori SchoolAlbuquerquePrivate schoolK0
PABLO ROYBAL ELEMENTARYSANTA FEPublic schoolPK–30
PAINTED SKY ELEMENTARYALBUQUERQUEPublic schoolPK–50
PAJARITO ELEMENTARYALBUQUERQUEPublic schoolPK–60
Paradise Christian SchoolAlbuquerquePrivate schoolK–120
PARK AVENUE ELEMENTARYAZTECPublic school4–50
PARKVIEW EARLY LITERACY CENTERROSWELLPublic schoolPK0
PARKVIEW ELEMENTARYCLOVISPublic schoolPK–50
PARKVIEW ELEMENTARYSOCORROPublic schoolPK–50
Pathways AcademyAlbuquerquePrivate schoolK–120
Pathways AcademyAlbuquerquePrivate schoolK–120
PECOS CYBER ACADEMYEDGEWOODPublic schoolK–120
PECOS ELEMENTARYPECOSPublic schoolPK–50
PECOS ELEMENTARYROSWELLPublic schoolPK–50
PECOS HIGHPECOSPublic school9–120
PECOS MIDDLEPECOSPublic school6–80
PENASCO ELEMENTARYHOPEPublic schoolK–80
PENASCO ELEMENTARYPENASCOPublic schoolPK–50
PENASCO HIGHPENASCOPublic school9–120
PENASCO MIDDLEPENASCOPublic school6–80
PENITENTIARY OF NM-SANTA FESANTA FEPublic school8–120
PERALTA ELEMENTARYLOS LUNASPublic schoolPK–60
PETROGLYPH ELEMENTARYALBUQUERQUEPublic schoolPK–50
PICACHO MIDDLELAS CRUCESPublic school6–80
PIEDRA VISTA HIGHFARMINGTONPublic school9–120
Pine Hill SchoolsPine HillPublic schoolK–120
PINON ELEMENTARYSANTA FEPublic schoolPK–60
PINON ELEMENTARYWHITE ROCKPublic schoolPK–60
PLACITAS ELEMENTARYBERNALILLOPublic schoolK–60
POJOAQUE HIGHSANTA FEPublic school9–120
POJOAQUE INTERMEDIATESANTA FEPublic school4–50
POJOAQUE MIDDLESANTA FEPublic school7–80
POLK MIDDLEALBUQUERQUEPublic school6–80
Ponderosa Montessori SchoolLos AlamosPrivate schoolPK–10
PORTALES HIGHPORTALESPublic school9–120
PORTALES JR HIGHPORTALESPublic school7–80
PUBLIC ACADEMY FOR PERFORMING ARTSALBUQUERQUEPublic school6–120
Pueblo Pintado Community SchoolCubaPublic schoolK–80