Home
State
California
Texas
Florida
New York
Illinois
Georgia
Michigan
Washington
Pennsylvania
Indiana
All States
City
Los Angeles
Chicago
San Antonio
Houston
New York
Detroit
Miami
Indianapolis
Sacramento
Atlanta
All Cities
County
Orange County
Rockland County
Nassau County
Camden County
Suffolk County
Chester County
Bergen County
Aiken County
Baltimore County
Montgomery County
All Counties
Contact Us
Find a
Public School
in New Mexico
Location:
Schools Within:
No Preference
0 - 100
101 - 300
301 - 500
500+
School Grade Level:
No Preference
Public 1
Public 1-10
Public 1-12
Public 1-2
Public 1-3
Public 1-4
Public 1-5
Public 1-6
Public 1-7
Public 1-8
Public 10
Public 10-11
Public 10-12
Public 11
Public 11-12
Public 12
Public 2
Public 2-12
Public 2-3
Public 2-4
Public 2-5
Public 2-6
Public 2-7
Public 2-8
Public 3
Public 3-12
Public 3-4
Public 3-5
Public 3-6
Public 3-7
Public 3-8
Public 4
Public 4-11
Public 4-12
Public 4-5
Public 4-6
Public 4-7
Public 4-8
Public 4-9
Public 5
Public 5-10
Public 5-11
Public 5-12
Public 5-6
Public 5-7
Public 5-8
Public 5-9
Public 6
Public 6-10
Public 6-11
Public 6-12
Public 6-7
Public 6-8
Public 6-9
Public 7
Public 7-10
Public 7-11
Public 7-12
Public 7-8
Public 7-9
Public 8
Public 8-10
Public 8-11
Public 8-12
Public 8-9
Public 9
Public 9-10
Public 9-11
Public 9-12
Public Adult Education 12
Public K
Public K-1
Public K-10
Public K-11
Public K-12
Public K-2
Public K-3
Public K-4
Public K-5
Public K-6
Public K-7
Public K-8
Public K-9
Public PK
Public PK, KG-1
Public PK, KG-12
Public PK, KG-2
Public PK, KG-3
Public PK, KG-4
Public PK, KG-5
Public PK, KG-6
Public PK, KG-7
Public PK, KG-8
Public PK, KG-9
Public PK-K
Public Prekindergarten 1-5
Public Prekindergarten 12
Public Prekindergarten 2
Public Prekindergarten 3-4
Public Prekindergarten K
Public Prekindergarten PK
Public Prekindergarten PK, KG-1
Public Prekindergarten PK, KG-2
Public Prekindergarten PK, KG-4
Public Prekindergarten PK, KG-5
Public Prekindergarten PK-K
Public, Alternative 1-10
Public, Alternative 1-11
Public, Alternative 1-12
Public, Alternative 1-5
Public, Alternative 10-12
Public, Alternative 11-12
Public, Alternative 12
Public, Alternative 2-11
Public, Alternative 2-12
Public, Alternative 3-10
Public, Alternative 3-11
Public, Alternative 3-12
Public, Alternative 3-9
Public, Alternative 4
Public, Alternative 4-10
Public, Alternative 4-11
Public, Alternative 4-12
Public, Alternative 4-5
Public, Alternative 4-7
Public, Alternative 4-8
Public, Alternative 4-9
Public, Alternative 5-12
Public, Alternative 6-10
Public, Alternative 6-12
Public, Alternative 6-9
Public, Alternative 7-10
Public, Alternative 7-11
Public, Alternative 7-12
Public, Alternative 8
Public, Alternative 8-11
Public, Alternative 8-12
Public, Alternative 8-9
Public, Alternative 9-12
Public, Alternative K-10
Public, Alternative K-11
Public, Alternative K-12
Public, Alternative K-2
Public, Alternative K-5
Public, Alternative K-6
Public, Alternative K-7
Public, Alternative K-8
Public, Alternative K-9
Public, Alternative PK
Public, Alternative PK, KG-10
Public, Alternative PK, KG-11
Public, Alternative PK, KG-12
Public, Alternative PK, KG-5
Public, Alternative PK, KG-6
Public, Alternative PK, KG-7
Public, Alternative PK, KG-8
Public, Alternative PK, KG-9
Public, Alternative PK-K
Public, Charter
Public, Charter 1
Public, Charter 1-12
Public, Charter 1-2
Public, Charter 1-3
Public, Charter 1-4
Public, Charter 1-5
Public, Charter 1-6
Public, Charter 1-7
Public, Charter 1-8
Public, Charter 10
Public, Charter 10-12
Public, Charter 11-12
Public, Charter 12
Public, Charter 2
Public, Charter 2-3
Public, Charter 2-4
Public, Charter 2-5
Public, Charter 2-6
Public, Charter 2-7
Public, Charter 2-8
Public, Charter 3
Public, Charter 3-12
Public, Charter 3-5
Public, Charter 3-6
Public, Charter 3-8
Public, Charter 4
Public, Charter 4-12
Public, Charter 4-5
Public, Charter 4-6
Public, Charter 4-7
Public, Charter 4-8
Public, Charter 5
Public, Charter 5-10
Public, Charter 5-11
Public, Charter 5-12
Public, Charter 5-6
Public, Charter 5-7
Public, Charter 5-8
Public, Charter 5-9
Public, Charter 6
Public, Charter 6-10
Public, Charter 6-11
Public, Charter 6-12
Public, Charter 6-7
Public, Charter 6-8
Public, Charter 6-9
Public, Charter 7
Public, Charter 7-11
Public, Charter 7-12
Public, Charter 7-8
Public, Charter 7-9
Public, Charter 8
Public, Charter 8-11
Public, Charter 8-12
Public, Charter 9
Public, Charter 9-10
Public, Charter 9-11
Public, Charter 9-12
Public, Charter K
Public, Charter K-1
Public, Charter K-11
Public, Charter K-12
Public, Charter K-2
Public, Charter K-3
Public, Charter K-4
Public, Charter K-5
Public, Charter K-6
Public, Charter K-7
Public, Charter K-8
Public, Charter K-9
Public, Charter PK
Public, Charter PK, KG-1
Public, Charter PK, KG-11
Public, Charter PK, KG-12
Public, Charter PK, KG-2
Public, Charter PK, KG-3
Public, Charter PK, KG-4
Public, Charter PK, KG-5
Public, Charter PK, KG-6
Public, Charter PK, KG-7
Public, Charter PK, KG-8
Public, Charter PK, KG-9
Public, Charter PK-K
Public, Charter Prekindergarten PK
Public, Charter, Alternative 1-11
Public, Charter, Alternative 1-12
Public, Charter, Alternative 1-9
Public, Charter, Alternative 2-11
Public, Charter, Alternative 2-12
Public, Charter, Alternative 3-11
Public, Charter, Alternative 3-12
Public, Charter, Alternative 4-11
Public, Charter, Alternative 4-12
Public, Charter, Alternative 5-12
Public, Charter, Alternative 6-12
Public, Charter, Alternative 6-7
Public, Charter, Alternative 7-12
Public, Charter, Alternative 9-12
Public, Charter, Alternative K-1
Public, Charter, Alternative K-10
Public, Charter, Alternative K-11
Public, Charter, Alternative K-12
Public, Charter, Alternative K-5
Public, Charter, Alternative K-6
Public, Charter, Alternative K-8
Public, Charter, Alternative K-9
Public, Charter, Alternative PK, KG-10
Public, Charter, Alternative PK, KG-11
Public, Charter, Alternative PK, KG-12
Public, Charter, Alternative PK, KG-5
Public, Charter, Alternative PK, KG-6
Public, Charter, Alternative PK, KG-8
Public, Charter, Alternative PK, KG-9
Public, Charter, Virtual 12
Public, Charter, Virtual 3-12
Public, Charter, Virtual 5-12
Public, Charter, Virtual 6-10
Public, Charter, Virtual 6-12
Public, Charter, Virtual 6-7
Public, Charter, Virtual 6-8
Public, Charter, Virtual 7-11
Public, Charter, Virtual 7-12
Public, Charter, Virtual 8-12
Public, Charter, Virtual 9-12
Public, Charter, Virtual K-12
Public, Charter, Virtual K-2
Public, Charter, Virtual K-4
Public, Charter, Virtual K-5
Public, Charter, Virtual K-6
Public, Charter, Virtual K-8
Public, Charter, Virtual PK, KG-5
Public, Charter, Virtual PK, KG-8
Public, Charter, Virtual, Alternative
Public, Charter, Virtual, Alternative 2-12
Public, Charter, Virtual, Alternative 3-12
Public, Charter, Virtual, Alternative 4-12
Public, Charter, Virtual, Alternative 6-12
Public, Charter, Virtual, Alternative 7-12
Public, Charter, Virtual, Alternative K-12
Public, Charter, Virtual, Alternative K-8
Public, Charter, Virtual, Alternative K-9
Public, Charter, Virtual, Alternative PK, KG-12
Public, Magnet 1-3
Public, Magnet 1-4
Public, Magnet 1-5
Public, Magnet 1-6
Public, Magnet 1-8
Public, Magnet 10-12
Public, Magnet 11-12
Public, Magnet 12
Public, Magnet 2-3
Public, Magnet 2-5
Public, Magnet 2-7
Public, Magnet 2-8
Public, Magnet 3-5
Public, Magnet 3-6
Public, Magnet 3-7
Public, Magnet 3-8
Public, Magnet 4-5
Public, Magnet 4-6
Public, Magnet 4-7
Public, Magnet 4-8
Public, Magnet 5-10
Public, Magnet 5-12
Public, Magnet 5-6
Public, Magnet 5-8
Public, Magnet 5-9
Public, Magnet 6
Public, Magnet 6-10
Public, Magnet 6-11
Public, Magnet 6-12
Public, Magnet 6-7
Public, Magnet 6-8
Public, Magnet 6-9
Public, Magnet 7-12
Public, Magnet 7-8
Public, Magnet 8
Public, Magnet 8-12
Public, Magnet 9-11
Public, Magnet 9-12
Public, Magnet K-1
Public, Magnet K-2
Public, Magnet K-4
Public, Magnet K-5
Public, Magnet K-6
Public, Magnet K-7
Public, Magnet K-8
Public, Magnet PK, KG-1
Public, Magnet PK, KG-2
Public, Magnet PK, KG-3
Public, Magnet PK, KG-4
Public, Magnet PK, KG-5
Public, Magnet PK, KG-6
Public, Magnet PK, KG-7
Public, Magnet PK, KG-8
Public, Magnet PK-K
Public, Magnet Prekindergarten PK
Public, Magnet Prekindergarten PK-K
Public, Magnet, Alternative 1-12
Public, Magnet, Alternative 2-12
Public, Magnet, Alternative 4-12
Public, Magnet, Alternative K-12
Public, Magnet, Alternative K-8
Public, Magnet, Alternative PK, KG-10
Public, Magnet, Alternative PK, KG-12
Public, Magnet, Charter 1-5
Public, Magnet, Charter 10-12
Public, Magnet, Charter 2-4
Public, Magnet, Charter 6-12
Public, Magnet, Charter 6-8
Public, Magnet, Charter 7-12
Public, Magnet, Charter 7-9
Public, Magnet, Charter 9-12
Public, Magnet, Charter K-12
Public, Magnet, Charter K-5
Public, Magnet, Charter K-6
Public, Magnet, Charter K-8
Public, Magnet, Charter PK, KG-1
Public, Magnet, Charter PK, KG-4
Public, Magnet, Charter PK, KG-5
Public, Magnet, Charter PK, KG-8
Public, Magnet, Charter, Alternative K-10
Public, Magnet, Charter, Alternative K-12
Public, Magnet, Charter, Alternative K-8
Public, Magnet, Charter, Alternative PK, KG-12
Public, Magnet, Virtual 2-5
Public, Magnet, Virtual 5-12
Public, Magnet, Virtual 6-12
Public, Magnet, Virtual 9-12
Public, Magnet, Virtual K-12
Public, Magnet, Virtual K-5
Public, Magnet, Virtual, Alternative 4-12
Public, Magnet, Virtual, Alternative 6-12
Public, Magnet, Virtual, Alternative K-12
Public, Virtual 1-5
Public, Virtual 10-12
Public, Virtual 11-12
Public, Virtual 12
Public, Virtual 3-12
Public, Virtual 3-5
Public, Virtual 4-5
Public, Virtual 4-6
Public, Virtual 4-7
Public, Virtual 4-8
Public, Virtual 5-12
Public, Virtual 5-7
Public, Virtual 5-8
Public, Virtual 6-10
Public, Virtual 6-12
Public, Virtual 6-7
Public, Virtual 6-8
Public, Virtual 7-12
Public, Virtual 7-8
Public, Virtual 8-12
Public, Virtual 9-10
Public, Virtual 9-12
Public, Virtual K-11
Public, Virtual K-12
Public, Virtual K-3
Public, Virtual K-4
Public, Virtual K-5
Public, Virtual K-6
Public, Virtual K-7
Public, Virtual K-8
Public, Virtual PK, KG-1
Public, Virtual PK, KG-12
Public, Virtual PK, KG-2
Public, Virtual PK, KG-3
Public, Virtual PK, KG-4
Public, Virtual PK, KG-5
Public, Virtual PK, KG-6
Public, Virtual PK, KG-7
Public, Virtual PK, KG-8
Public, Virtual Prekindergarten PK
Public, Virtual, Alternative 1-12
Public, Virtual, Alternative 11-12
Public, Virtual, Alternative 12
Public, Virtual, Alternative 2-12
Public, Virtual, Alternative 3-12
Public, Virtual, Alternative 4-12
Public, Virtual, Alternative 5-12
Public, Virtual, Alternative 5-8
Public, Virtual, Alternative 6-12
Public, Virtual, Alternative 6-8
Public, Virtual, Alternative 7-12
Public, Virtual, Alternative 9-12
Public, Virtual, Alternative K-11
Public, Virtual, Alternative K-12
Public, Virtual, Alternative K-5
Public, Virtual, Alternative K-6
Public, Virtual, Alternative K-8
Public, Virtual, Alternative K-9
Public, Virtual, Alternative PK, KG-12
School Type:
No Preference
Elementary Schools
Middle Schools
High School
Top Schools in New Mexico
School
Students/Teacher
Per Pupil Expenditures 2020
Rank of 822
School
Education Period
District
Students
Free / discounted lunch recipients %
Total
Alameda Elementary
Las Cruces Public Schools
%
$0
Alameda Elementary
Albuquerque Public Schools
%
$0
Animas Elementary
Farmington Municipal Schools
%
$0
Apache Elementary
Albuquerque Public Schools
%
$0
Central Elementary
Artesia Public Schools
%
$0
Central Elementary
Belen Consolidated Schools
%
$0
Central Elementary
Las Cruces Public Schools
%
$0
Cesar Chavez Elementary
Las Cruces Public Schools
%
$0
Apache Elementary
Farmington Municipal Schools
%
$0
Cesar Chavez Elementary
Santa Fe Public Schools
%
$0
Chaparral Elementary
Gadsden Independent Schools
%
$0
Central Elementary
Lordsburg Municipal Schools
%
$0
Chaparral Elementary
Santa Fe Public Schools
%
$0
Central Elementary
Cobre Consolidated Schools
%
$0
Chaparral Middle
Gadsden Independent Schools
%
$0
Cochiti Elementary
Albuquerque Public Schools
%
$0
Chaparral Middle
Alamogordo Public Schools
%
$0
Animas Elementary
Animas Public Schools
%
$0
Coronado Elementary
Hobbs Municipal Schools
%
$0
Del Norte Elementary
Gallup-McKinley City Schools
%
$0
Chaparral Elementary
Deming Public Schools
%
$0
Dennis Chavez Elementary
Albuquerque Public Schools
%
$0
Early College High School
Roswell Independent Schools
%
$0
Early College High School
Deming Public Schools
%
$0
Edison Elementary
Carlsbad Municipal Schools
%
$0
Coronado Elementary
Albuquerque Public Schools
%
$0
Dennis Chavez Elementary
Belen Consolidated Schools
%
$0
Chaparral Elementary
Albuquerque Public Schools
%
$0
Early College High School
Las Cruces Public Schools
%
$0
Highland Elementary
Las Cruces Public Schools
%
$0
Desert View Elementary
Los Lunas Public Schools
%
$0
Kirtland Elementary
Central Consolidated Schools
%
$0
Desert View Elementary
Gadsden Independent Schools
%
$0
Jefferson Elementary
Gallup-McKinley City Schools
%
$0
Del Norte Elementary
Roswell Independent Schools
%
$0
Cochiti Elementary
Bernalillo Public Schools
%
$0
Highland Elementary
Clovis Municipal Schools
%
$0
La Luz Elementary
Albuquerque Public Schools
%
$0
Longfellow Elementary
Raton Public Schools
%
$0
Longfellow Elementary
Albuquerque Public Schools
%
$0
Jefferson Elementary
Hobbs Municipal Schools
%
$0
Edison Elementary
Hobbs Municipal Schools
%
$0
Los Ninos Elementary
Espanola Public Schools
%
$0
Los Ninos Elementary
Las Vegas City Public Schools
%
$0
Mesa Elementary
Clovis Municipal Schools
%
$0
La Luz Elementary
Alamogordo Public Schools
%
$0
Mesa Middle
Las Cruces Public Schools
%
$0
Mesa Elementary
Central Consolidated Schools
%
$0
Monte Vista Elementary
Albuquerque Public Schools
%
$0
Monte Vista Elementary
Las Cruces Public Schools
%
$0
Kirtland Elementary
Albuquerque Public Schools
%
$0
Monterrey Elementary
Carlsbad Municipal Schools
%
$0
Mesa Middle
Roswell Independent Schools
%
$0
Navajo Elementary
Albuquerque Public Schools
%
$0
Monterrey Elementary
Roswell Independent Schools
%
$0
Mountain View Middle
Alamogordo Public Schools
%
$0
Navajo Elementary
Gallup-McKinley City Schools
%
$0
Parkview Elementary
Socorro Consolidated Schools
%
$0
Mountain View Middle
Rio Rancho Public Schools
%
$0
Pecos Elementary
Roswell Independent Schools
%
$0
Pinon Elementary
Los Alamos Public Schools
%
$0
Rio Grande Elementary
Belen Consolidated Schools
%
$0
Parkview Elementary
Clovis Municipal Schools
%
$0
Rio Grande Elementary
Hatch Valley Public Schools
%
$0
Pinon Elementary
Santa Fe Public Schools
%
$0
Mountain View Middle
Roswell Independent Schools
%
$0
Sierra Elementary
Alamogordo Public Schools
%
$0
Sierra Middle
Las Cruces Public Schools
%
$0
Pecos Elementary
Pecos Independent Schools
%
$0
Sierra Vista Elementary
Las Vegas City Public Schools
%
$0
Sierra Elementary
T Or C Municipal Schools
%
$0
Sunrise Elementary
Gadsden Independent Schools
%
$0
Sunset Elementary
Roswell Independent Schools
%
$0
Sierra Middle
Roswell Independent Schools
%
$0
Sunrise Elementary
Las Cruces Public Schools
%
$0
Sunset Elementary
Carlsbad Municipal Schools
%
$0
Sierra Vista Elementary
Albuquerque Public Schools
%
$0
Yucca Elementary
Artesia Public Schools
%
$0
Valley View Elementary
Roswell Independent Schools
%
$0
Valley View Elementary
Las Cruces Public Schools
%
$0
Zia Elementary
Clovis Municipal Schools
%
$0
Yucca Elementary
Alamogordo Public Schools
%
$0
Zia Elementary
Albuquerque Public Schools
%
$0
Valencia Elementary
Portales Municipal Schools
%
$0
Valencia Elementary
Los Lunas Public Schools
%
$0
Anansi Charter School
Taos Municipal Schools
%
$0
Des Moines Elementary
Des Moines Municipal Schools
%
$0
Des Moines High
Des Moines Municipal Schools
%
$0
San Jon High
San Jon Municipal Schools
%
$0
San Jon Middle School
San Jon Municipal Schools
%
$0
Aspen Elementary
Los Alamos Public Schools
%
$0
Los Alamos Middle
Los Alamos Public Schools
%
$0
Mountain Elementary
Los Alamos Public Schools
%
$0
San Lorenzo Elementary
Cobre Consolidated Schools
%
$0
Grady Elementary
Grady Municipal Schools
%
$0
San Antonito Elementary
Albuquerque Public Schools
%
$0
Logan Middle
Logan Municipal Schools
%
$0
Maxwell High
Maxwell Municipal Schools
%
$0
Maxwell Middle
Maxwell Municipal Schools
%
$0
Melrose Elementary
Melrose Public Schools
%
$0
Melrose High
Melrose Public Schools
%
$0
Topper Freshman Academy
Los Alamos Public Schools
%
$0
Texico Elementary
Texico Municipal Schools
%
$0
Melrose Junior
Melrose Public Schools
%
$0
Reserve Elementary
Reserve Public Schools
%
$0
Reserve High
Reserve Public Schools
%
$0
Corrales Elementary
Albuquerque Public Schools
%
$0
Grady High
Grady Municipal Schools
%
$0
Moreno Valley High
Cimarron Municipal Schools
%
$0
Cloudcroft Elementary
Cloudcroft Municipal Schools
%
$0
Cloudcroft High
Cloudcroft Municipal Schools
%
$0
Chamisa Elementary
Los Alamos Public Schools
%
$0
Cloudcroft Middle
Cloudcroft Municipal Schools
%
$0
Fort Sumner Elementary
Fort Sumner Municipal Schools
%
$0
Fort Sumner High
Fort Sumner Municipal Schools
%
$0
Animas 7-12 School
Animas Public Schools
%
$0
Alvis Elementary
Clayton Municipal Schools
%
$0
Clayton High
Clayton Municipal Schools
%
$0
Clayton Junior High
Clayton Municipal Schools
%
$0
Texico High
Texico Municipal Schools
%
$0
Northeastern Nm Correctional Facility
Nm Corrections
%
$0
Coronado Middle
Jemez Mountain Public Schools
%
$0
Gallina Elementary
Jemez Mountain Public Schools
%
$0
Grady Middle School
Grady Municipal Schools
%
$0
A. Montoya Elementary
Albuquerque Public Schools
%
$0
Mesquite Elementary
Gadsden Independent Schools
%
$0
Artesia High
Artesia Public Schools
%
$0
San Jon Elementary
San Jon Municipal Schools
%
$0
Artesia Park Junior High
Artesia Public Schools
%
$0
Fort Sumner Middle
Fort Sumner Municipal Schools
%
$0
Hermosa Elementary
Artesia Public Schools
%
$0
Barranca Mesa Elementary
Los Alamos Public Schools
%
$0
Los Alamos High
Los Alamos Public Schools
%
$0
Roselawn Elementary
Artesia Public Schools
%
$0
Yeso Elementary
Artesia Public Schools
%
$0
Texico Middle
Texico Municipal Schools
%
$0
Cleveland High School
Rio Rancho Public Schools
%
$0
Colinas Del Norte Elementary
Rio Rancho Public Schools
%
$0
Tatum Elementary
Tatum Municipal Schools
%
$0
Eagle Ridge Middle
Rio Rancho Public Schools
%
$0
Ernest Stapleton Elementary
Rio Rancho Public Schools
%
$0
Dora High
Dora Municipal Schools
%
$0
Martin King Junior Elementary
Rio Rancho Public Schools
%
$0
Rio Rancho Cyber Academy
Rio Rancho Public Schools
%
$0
Animas Middle
Animas Public Schools
%
$0
Rio Rancho Elementary
Rio Rancho Public Schools
%
$0
Rio Rancho High
Rio Rancho Public Schools
%
$0
Rio Rancho Middle School
Rio Rancho Public Schools
%
$0
Sandia Vista Elementary
Rio Rancho Public Schools
%
$0
Sandoval Academy Of Bilingual Education
Sandoval Academy Of Bilingual Education
%
$0
1
2
3
…
6
Next »
Featured Districts in New Mexico
District name
Number of Schools
Washington State Districts Rank
Rank (0-5)
City
County
Albuquerque Institute Of Math & Science
1
1st
Albuquerque
Bernalillo County
Explore Academy
1
2nd
Albuquerque
Bernalillo County
Los Alamos Public Schools
6
4th
Los Alamos
Los Alamos County
Los Alamos Public Schools
2
4th
White Rock
Los Alamos County
Texico Municipal Schools
3
5th
Texico
Curry County
Taos Academy
1
6th
Taos
Taos County
The Ask Academy
1
7th
Rio Rancho
Nm School For Arts
1
8th
Santa Fe
Santa Fe County
Grady Municipal Schools
3
9th
Grady
Curry County
Logan Municipal Schools
4
10th
Logan
Quay County
See all New Mexico District
Featured Cities in New Mexico
City
Number of Schools
Albuquerque
194
Las Cruces
47
Santa Fe
41
Rio Rancho
22
Roswell
22
Farmington
20
Hobbs
19
Clovis
18
Los Lunas
17
Gallup
17
See all New Mexico Cities