Ubicado en la región noreste del estado, este municipio cuenta con una extensión territorial de 129 kilómetros cuadrados y una altura promedio de 393 metros sobre el nivel del mar. Tiene límites al norte con Higueras, al sur con Pesquería, al este con Doctor González y en la zona oeste limita con el municipio de General Zuazua.