La cabecera municipal se ubica en Morelos.
El municipio es limitado por los municipios de Pánuco en el norte; Zacatecas al sur; al oriente con Vetagrande y al poniente con Calera.
De acuerdo a los resultados del Censo de Población y Vivienda de 2020 llevado a cabo por el Instituto Nacional de Estadística y Geografía, la población total del Municipio asciende a 13 207 personas, de las que 6 552 son hombres y 6 655 son mujeres.
El municipio incluye en su territorio un total de 27 localidades.
Las principales, considerando su población del censo de 2020 son: