Colinda al norte con el municipio de Pánuco y Villa de Cos, al sur con los municipios de Ojocaliente y Genaro Codina, al oriente el Estado de San Luis Potosí y el municipio de Pánfilo Natera, al occidente con el Municipio de Zacatecas, y Vetagrande
Se encuentra rodeado por varios cerros y su limite se pierde entre el municipio de zacatecas.