Ubicado en la zona noreste del estado, limita al norte con el estado de Zacatecas y el municipio de Rincón de Romos, en la zona sur con Asientos y Pabellón de Arteaga. Dedicado también en gran medida a la agricultura, posee 499,18 kilómetros cuadrados.