Self Defense Classes in New Mexico

There are 43 Self Defense Classes in New Mexico, serving a population of 2,084,828 people in an area of 121,267 square miles. There is 1 Self Defense Class per 48,484 people, and 1 Self Defense Class per 2,820 square miles.

The state of New Mexico is ranked 16th in Self Defense Classes per capita, and 46th in Self Defense Classes per square mile.

Self Defense Classes Near Me