New Mexico Charter Public Schools

All
(96)
All
(96)
 
High
(55)
High
(55)
 
Middle
(25)
Middle
(25)
 
Elementary
(47)
Elementary
(47)
 
Pre-K
(1)
Pre-K
(1)
 
There are 96 charter public schools in New Mexico serving 20,060 students.
Learn more about how charter schools work.
Minority enrollment is 66% of the student body (majority Hispanic), which is less than the New Mexico state average of 75%. The student:teacher ratio of 15:1 is more than the state average of 14:1.

New Mexico Charter Public Schools

  • School Location Grades Students
  • AlbuquerqueAbq School Of Excellence
    Charter School
    13201 Lomas Blvd Ne
    AlbuquerqueNM 87123
    (505)353-4325
    Charter School

    Gr. 1-10 | 316 students                      
  • AlbuquerqueAbq Sign Language Academy
    Charter School
    620 Lomas Blvd Nw
    AlbuquerqueNM 87102
    (505)244-7553
    Charter School

    Gr. KG-7 | 71 students                      
  • Santa FeAcademy For Technical & Class
    Charter School
    74 A Van Nu Po Rd
    Santa FeNM 87508
    (505)467-2003
    Charter School

    Gr. 7-12 | 369 students                      
  • AlbuquerqueAcademy Of Trades And Technical
    Charter School
    1718 Yale Blvd Se
    AlbuquerqueNM 87106
    (505)765-5517
    Charter School

    Gr. 9-12 | 88 students                      
  • AlbuquerqueAce Leadership High School
    Charter School
    800 B 20th St Nw
    AlbuquerqueNM 87104
    (505)242-4733
    Charter School

    Gr. 9-12 | 285 students                      
  • Albuquerque Albuquerque Institute Of Math & Science
    Charter School
    933 Bradbury Se
    AlbuquerqueNM 87106
    (505)559-4249
    Charter School

    Gr. 6-12 | 312 students                      
  • Silver CityAldo Leopold Charter
    Charter School
    1422 Hwy 180 East
    Silver CityNM 88062
    (575)538-2547
    Charter School

    Gr. 9-12 | 84 students                      
  • AlbuquerqueAlice King Community School
    Charter School
    7109 Capitol Dr Ne
    AlbuquerqueNM 87109
    (505)880-3744
    Charter School

    Gr. KG-6 | 326 students                      
  • Las CrucesAlma D'arte Charter
    Charter School
    402 West Court Ave
    Las CrucesNM 88005
    (575)541-0145
    Charter School

    Gr. 9-12 | 189 students                      
  • AlbuquerqueAmy Biehl Charter High School
    Charter School
    123 4th St Sw
    AlbuquerqueNM 87102
    (505)299-9409
    Charter School

    Gr. 9-12 | 292 students                      
  • El PradoAnansi Charter School
    Charter School
    57 State Hwy 230
    El PradoNM 87529
    (505)758-5202
    Charter School

    Gr. KG-5 | 115 students                      
  • AnthonyAnthony Charter School
    Charter School
    1301 Washington St
    AnthonyNM 88021
    (575)885-0600
    Charter School

    Gr. 7-12 | 57 students                      
  • AlbuquerqueBataan Charter School
    Charter School
    8001 Mountain Rd Place Ne
    AlbuquerqueNM 87110
    (505)880-3744
    Charter School

    Gr. 9-12 | 130 students                      
  • AlbuquerqueCareer Academic & Technical Academy
    Charter School
    6805 Academy Parkway West Ne
    AlbuquerqueNM 87109
    (505)880-3744
    Charter School

    Gr. 9-12 | 144 students                      
  • EspanolaCarinos De Los Ninos Elementary School
    Charter School
    116 Calle Espinoza/hunter St
    EspanolaNM 87532
    (505)753-2254
    Charter School

    Gr. KG-8 | 219 students                      
  • AlbuquerqueCesar Chavez Community School
    Charter School
    1325 Palomas Se
    AlbuquerqueNM 87108
    (505)256-2680
    Charter School

    Gr. 9-12 | 202 students                      
  • AlbuquerqueChristine Duncans Heritage Academy
    Charter School
    816 Broadway Blvd Se
    AlbuquerqueNM 87102
    (505)880-3744
    Charter School

    Gr. KG-8 | 115 students                      
  • AlbuquerqueCien Aguas International Elementary School
    Charter School
    3501 Campus Blvd Ne
    AlbuquerqueNM 87106
    (505)255-0001
    Charter School

    Gr. KG-8 | 257 students                      
  • AlbuquerqueCoral Community Charter
    Charter School
    11420 Morocco Ne
    AlbuquerqueNM 87111
    (505)292-6725
    Charter School

    Gr. KG-6 | 45 students                      
  • AlbuquerqueCorrales International
    Charter School
    3821 Singer Blvd
    AlbuquerqueNM 87109
    (505)880-3744
    Charter School

    Gr. KG-10 | 220 students                      
  • AlbuquerqueCottonwood Classical Prep
    Charter School
    Ccps 1776 Montano Nw
    AlbuquerqueNM 87107
    (505)998-1021
    Charter School

    Gr. 6-12 | 542 students                      
  • SocorroCottonwood Valley Charter
    Charter School
    201 Neel Ave
    SocorroNM 87801
    (505)835-0300
    Charter School

    Gr. KG-8 | 170 students                      
  • AlbuquerqueCreative Ed Prep #1
    Charter School
    4801 Montano Rd Nw
    AlbuquerqueNM 87120
    (505)880-3744
    Charter School

    Gr. 9-12 | 173 students                      
  • DemingDeming Cesar Chavez High School
    Charter School
    315 East 1st St
    DemingNM 88030
    (505)546-8841
    Charter School

    Gr. 9-12 | 146 students                      
  • AlbuquerqueDigital Arts And Technology High School
    Vocational School
    Charter School
    1 Negative Reviews
    1011 Lamberton Placene
    AlbuquerqueNM 87107
    (505)880-3744
    Vocational School
    Charter School

    Gr. 9-12 | 295 students                      
  • Sandia ParkEast Mtn High School
    Charter School
    25 La Madera Rd
    Sandia ParkNM 87047
    (505)281-7400
    Charter School

    Gr. 9-12 | 364 students                      
  • AlbuquerqueEl Camino Real Academy
    Charter School
    2 Negative Reviews
    3713 Isleta Blvd Sw
    AlbuquerqueNM 87105
    (505)880-3744
    Charter School

    Gr. KG-12 | 362 students                      
  • EdgewoodEstancia Valley Classical Academy
    Charter School
    16 Dunkin Rd
    EdgewoodNM 87015
    (505)832-2223
    Charter School

    Gr. KG-10 | 293 students                      
  • AlbuquerqueGilbert L Sena Charter High School
    Charter School
    69 Hotel Cr Ne
    AlbuquerqueNM 87123
    (505)237-2374
    Charter School

    Gr. 9-12 | 178 students                      
  • AlbuquerqueGordon Bernell Charter
    Charter School
    401 Roma Nw 3rd Floor
    AlbuquerqueNM 87102
    (505)880-3744
    Charter School

    Gr. 9-12 | 685 students                      
  • AlbuquerqueHorizon Academy West
    Charter School
    1900 Atrisco Ave Nw
    AlbuquerqueNM 87120
    (505)998-0459
    Charter School

    Gr. KG-6 | 437 students                      
  • AlbuquerqueInternational School At Mesa Del Sol
    Charter School
    2660 Eastman Crossing Se
    AlbuquerqueNM 87106
    (505)508-3295
    Charter School

    Gr. KG-7 | 261 students                      
  • Las CrucesJ Paul Taylor Academy
    Charter School
    1875 Stanton Ave
    Las CrucesNM 88001
    (575)652-4006
    Charter School

    Gr. KG-7 | 175 students                      
  • CarlsbadJefferson Montessori
    Charter School
    500 West Church St
    CarlsbadNM 88220
    (505)234-3300
    Charter School

    Gr. KG-12 | 204 students                      
  • AlbuquerqueLa Academia De Esperanza
    Charter School
    1401 Old Coors Rd Sw
    AlbuquerqueNM 87121
    (505)880-3744
    Charter School

    Gr. 6-12 | 351 students                      
  • Show 61 more Charter schools in New Mexico (61 public schools)
Recent Articles
Co-teaching Offers New Opportunities for Students with Special Needs.
Co-teaching Offers New Opportunities for Students with Special Needs.
Although there are some drawbacks, co-teaching is an effective way to help special education students succeed in mainstream classrooms.
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
5 Ways Parents Can Inspire Children to Love Reading
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!