The average public school in New Mexico has approximately 351 students (2025).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in New Mexico (by enrollment) is Cleveland High School with 2,625 students.
# Students Range: 1,169
2,625
Avg. # Students: 1,648
Largest New Mexico Public Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Cleveland High School
(Math: 26% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
Students: 2,625
Grades: 9-12
4800 Cleveland Heights Rd Ne
Rio Rancho, NM 87144
(505) 938-0300
Rio Rancho, NM 87144
(505) 938-0300
Rank: #22.
Rio Rancho High School
(Math: 24% | Reading: 46%)
Rank:
Rank:
7/
Top 50%10
Students: 2,554
Grades: 9-12
301 Loma Colorado Dr Ne
Rio Rancho, NM 87124
(505) 896-5600
Rio Rancho, NM 87124
(505) 896-5600
Rank: #33.
Hobbs High School
(Math: 7% | Reading: 20%)
Rank:
Rank:
1/
Bottom 50%10
Students: 2,291
Grades: 9-12
800 North Jefferson
Hobbs, NM 88240
(575) 433-0200
Hobbs, NM 88240
(575) 433-0200
Rank: #44.
Volcano Vista High School
(Math: 26% | Reading: 46%)
Rank:
Rank:
7/
Top 50%10
Students: 2,177
Grades: 9-12
8100 Rainbow Rd Nw
Albuquerque, NM 87114
(505) 890-0343
Albuquerque, NM 87114
(505) 890-0343
Rank: #55.
Organ Mountain High School
(Math: 10% | Reading: 25%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,063
Grades: 9-12
5700 Mesa Grande Dr
Las Cruces, NM 88001
(575) 527-9430
Las Cruces, NM 88001
(575) 527-9430
Rank: #66.
Atrisco Heritage Academy High School
(Math: 7% | Reading: 22%)
Rank:
Rank:
2/
Bottom 50%10
Students: 2,055
Grades: 9-12
10800 Dennis Chavez Blv Sw
Albuquerque, NM 87121
(505) 243-1458
Albuquerque, NM 87121
(505) 243-1458
Rank: #77.
Pecos Connections Academy
(Math: 24% | Reading: 37%)
Rank:
Rank:
7/
Top 50%10
Students: 1,887
Grades: K-12
1503 West Pierce Street
Carlsbad, NM 88220
(575) 236-4005
Carlsbad, NM 88220
(575) 236-4005
Rank: #88.
La Cueva High School
(Math: 51% | Reading: 70%)
Rank:
Rank:
10/
Top 5%10
Students: 1,831
Grades: 9-12
7801 Wilshire Ne
Albuquerque, NM 87122
(505) 823-2327
Albuquerque, NM 87122
(505) 823-2327
Rank: #99.
Farmington High School
(Math: 14% | Reading: 25%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,821
Grades: 9-12
2200 Sunset Ave
Farmington, NM 87401
(505) 324-0352
Farmington, NM 87401
(505) 324-0352
Rank: #1010.
Las Cruces High School
(Math: 10% | Reading: 28%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,806
Grades: 9-12
1750 El Paseo Rd
Las Cruces, NM 88001
(575) 527-9400
Las Cruces, NM 88001
(575) 527-9400
Rank: #1111.
Albuquerque High School
(Math: 27% | Reading: 41%)
Rank:
Rank:
7/
Top 50%10
Students: 1,683
Grades: 9-12
800 Odelia Rd Ne
Albuquerque, NM 87102
(505) 843-6400
Albuquerque, NM 87102
(505) 843-6400
Rank: #1212.
Sandia High School
(Math: 34% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Students: 1,672
Grades: 9-12
7801 Candelaria Ne
Albuquerque, NM 87110
(505) 294-1511
Albuquerque, NM 87110
(505) 294-1511
Rank: #1313.
Centennial High School
(Math: 17% | Reading: 44%)
Rank:
Rank:
6/
Top 50%10
Students: 1,664
Grades: 9-12
1950 S Sonoma Ranch Blvd
Las Cruces, NM 88001
(575) 527-9330
Las Cruces, NM 88001
(575) 527-9330
Rank: #1414.
Carlsbad High School
(Math: 7% | Reading: 23%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,623
Grades: 9-12
3000 West Church
Carlsbad, NM 88220
(575) 234-3300
Carlsbad, NM 88220
(575) 234-3300
Rank: #1515.
Cibola High School
(Math: 22% | Reading: 45%)
Rank:
Rank:
7/
Top 50%10
Students: 1,622
Grades: 9-12
1510 Ellison Dr Nw
Albuquerque, NM 87114
(505) 897-0110
Albuquerque, NM 87114
(505) 897-0110
Rank: #1616.
West Mesa High School
(Math: 5% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,612
Grades: 9-12
6701 Fortuna Rd Nw
Albuquerque, NM 87121
(505) 831-6993
Albuquerque, NM 87121
(505) 831-6993
Rank: #1717.
Eldorado High School
(Math: 37% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
Students: 1,608
Grades: PK-12
11300 Montgomery Blvd Ne
Albuquerque, NM 87111
(505) 296-4871
Albuquerque, NM 87111
(505) 296-4871
Rank: #1818.
Santa Fe High School
(Math: 18% | Reading: 41%)
Rank:
Rank:
6/
Top 50%10
Students: 1,599
Grades: 9-12
2100 Yucca Rd
Santa Fe, NM 87505
(505) 467-2400
Santa Fe, NM 87505
(505) 467-2400
Rank: #1919.
Piedra Vista High School
(Math: 15% | Reading: 29%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,591
Grades: 9-12
5700 College Blvd
Farmington, NM 87402
(505) 599-8880
Farmington, NM 87402
(505) 599-8880
Rank: #2020.
Alamogordo High School
(Math: 14% | Reading: 33%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,527
Grades: 9-12
103 Cuba Ave
Alamogordo, NM 88310
(575) 812-6500
Alamogordo, NM 88310
(575) 812-6500
Rank: #2121.
Clovis High School
(Math: 16% | Reading: 33%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,514
Grades: 9-12
1900 Thornton
Clovis, NM 88101
(575) 769-4300
Clovis, NM 88101
(575) 769-4300
Rank: #2222.
Rio Grande High School
(Math: 6-9% | Reading: 25-29%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,500
Grades: 9-12
2300 Arenal Rd Sw
Albuquerque, NM 87105
(505) 873-0220
Albuquerque, NM 87105
(505) 873-0220
Rank: #2323.
Roswell High School
(Math: 5% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,460
Grades: 9-12
500 West Hobbs St
Roswell, NM 88203
(575) 637-3200
Roswell, NM 88203
(575) 637-3200
Rank: #2424.
Los Lunas High School
(Math: 15% | Reading: 33%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,450
Grades: 9-12
1776 Emilio Lopez Rd
Los Lunas, NM 87031
(505) 866-8231
Los Lunas, NM 87031
(505) 866-8231
Rank: #2525.
Pecos Cyber Academy
Charter School
Students: 1,431
Grades: K-12
1841 Old Route 66 Suite B
Edgewood, NM 87015
(505) 886-3900
Edgewood, NM 87015
(505) 886-3900
Rank: #2626.
New Mexico Connections Academy
Charter School
(Math: 23% | Reading: 38%)
Rank:
Rank:
7/
Top 50%10
Students: 1,410
Grades: 4-12
130 Siringo Road
Santa Fe, NM 87505
(505) 984-1133
Santa Fe, NM 87505
(505) 984-1133
Rank: #2727.
Mayfield High School
(Math: 8% | Reading: 22%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,401
Grades: 9-12
1955 North Valley Dr
Las Cruces, NM 88001
(575) 527-9415
Las Cruces, NM 88001
(575) 527-9415
Rank: #2828.
Miyamura High School
(Math: 11% | Reading: 19%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,387
Grades: 9-12
680 South Boardman
Gallup, NM 87301
(505) 721-1900
Gallup, NM 87301
(505) 721-1900
Rank: #2929.
Capital High School
(Math: 6% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,376
Grades: 9-12
4851 Paseo Del Sol
Santa Fe, NM 87507
(505) 467-1000
Santa Fe, NM 87507
(505) 467-1000
Rank: #3030.
Explore Academy
Charter School
(Math: 47% | Reading: 56%)
Rank:
Rank:
10/
Top 10%10
Students: 1,354
Grades: K-12
5100 Masthead St Ne
Albuquerque, NM 87109
(505) 305-5300
Albuquerque, NM 87109
(505) 305-5300
Rank: #3131.
Gadsden High School
(Math: 9% | Reading: 16%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,288
Grades: 9-12
6308 Hwy 28
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Rank: #3232.
Deming High School
(Math: 5% | Reading: 17%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,219
Grades: 9-12
1300 S. Iron St.
Deming, NM 88030
(575) 546-2678
Deming, NM 88030
(575) 546-2678
Rank: #3333.
Manzano High School
(Math: 9% | Reading: 29%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,217
Grades: PK-12
12200 Lomas Blvd Ne
Albuquerque, NM 87112
(505) 559-2200
Albuquerque, NM 87112
(505) 559-2200
Rank: #3434.
Santa Teresa High School
(Math: 8% | Reading: 16%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,177
Grades: 9-12
100 Airport Rd
Santa Teresa, NM 88008
(575) 882-6203
Santa Teresa, NM 88008
(575) 882-6203
Rank: #3535.
Highland High School
(Math: 10-14% | Reading: 25-29%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,169
Grades: 9-12
4700 Coal Av Se
Albuquerque, NM 87108
(505) 265-3711
Albuquerque, NM 87108
(505) 265-3711
Show 100 more public schools in NM (out of 906 total schools)
Loading...
Frequently Asked Questions
What is the New Mexico average public schools student size?
The New Mexico average public schools student size is 351 for 2025.
What are the public schools with the largest student size in New Mexico?
The best top ranked public schools in New Mexico include Cleveland High School, Rio Rancho High School and Hobbs High School.
What is public high school and public elementary school with the largest student size in New Mexico?
The public high school with the largest student size in New Mexico is Cleveland High School, with a value of 2,625. The public elementary school with the largest student size is Pecos Connections Academy, with a value of 1,887.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.