NMNew Mexico rankings

Safest towns in New Mexico

Ranked by crime reported to police per 1,000 residents, averaged over 2023–2025, with violent crimes counted four times as heavily as property crimes. Lower is safer. 26 towns with 2,500+ residents whose police reported every year.

U.S. Census ACS 2020–2024 5-year

#TownWeighted crime rateViolentProperty
1 Corrales Corrales8,555 people 9.6 1.5 per 1,000 3.7 per 1,000
2 Bosque Farms Bosque Farms4,071 people 10.4 0.9 per 1,000 6.8 per 1,000
3 Clayton Clayton2,753 people 14.9 2.5 per 1,000 5.0 per 1,000
4 Peralta Peralta3,404 people 18.6 2.6 per 1,000 8.2 per 1,000
5 Sunland Park Sunland Park17,463 people 19.9 3.4 per 1,000 6.4 per 1,000
6 Rio Rancho Rio Rancho108,515 people 26.6 3.5 per 1,000 12.6 per 1,000
7 Map of Edgewood Edgewood6,124 people 27.6 3.2 per 1,000 15.0 per 1,000
8 Raton Raton6,026 people 27.9 4.1 per 1,000 11.4 per 1,000
9 Eunice Eunice3,015 people 31.0 3.7 per 1,000 16.1 per 1,000
10 Aztec Aztec6,150 people 34.9 5.2 per 1,000 14.1 per 1,000
11 Bloomfield Bloomfield7,395 people 38.1 6.2 per 1,000 13.4 per 1,000
12 Artesia Artesia12,576 people 38.5 3.7 per 1,000 23.8 per 1,000
13 Map of Alamogordo Alamogordo31,307 people 40.9 3.9 per 1,000 25.2 per 1,000
14 Truth or Consequences Truth or Consequences6,019 people 41.9 5.8 per 1,000 18.8 per 1,000
15 Los Lunas Los Lunas18,618 people 48.7 5.6 per 1,000 26.4 per 1,000
16 Carlsbad Carlsbad31,746 people 49.1 5.5 per 1,000 26.9 per 1,000
17 Las Vegas Las Vegas13,000 people 51.4 8.4 per 1,000 18.0 per 1,000
18 Roswell Roswell47,638 people 58.0 8.1 per 1,000 25.7 per 1,000
19 Farmington Farmington46,314 people 65.8 10.2 per 1,000 25.0 per 1,000
20 Las Cruces Las Cruces114,197 people 70.2 6.0 per 1,000 46.3 per 1,000
21 Hobbs Hobbs40,252 people 70.8 7.9 per 1,000 39.0 per 1,000
22 Santa Fe Santa Fe89,019 people 72.7 7.4 per 1,000 43.3 per 1,000
23 Taos Taos6,458 people 84.7 8.8 per 1,000 49.7 per 1,000
24 Albuquerque Albuquerque562,218 people 91.1 11.7 per 1,000 44.3 per 1,000
25 Map of Belen Belen7,450 people 92.6 12.7 per 1,000 41.9 per 1,000
26 Map of Gallup Gallup21,023 people 97.9 14.1 per 1,000 41.5 per 1,000

How this ranking works

For each town we add up the violent and property crimes its police reported to the FBI over 2023–2025 and divide by the population they served, giving a rate per 1,000 residents. Violent crimes (homicide, rape, robbery and aggravated assault) count four times as much as property crimes (burglary, theft, vehicle theft and arson), because they weigh more on how safe a place feels. The lowest weighted rate ranks #1.

These are crimes reported to police, not convictions, and towns with a campus, highway, beach or shopping center also count incidents involving visitors. A town is ranked only if its police department reported a full year in every one of these years; towns patrolled by a county sheriff or state police don't have their own figures. There is no “most dangerous” list, on purpose.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Crime: FBI Uniform Crime Reporting Program, offenses known to law enforcement by city. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states