Limita al norte con el estado de Zacatecas; al sur con el municipio de Zapopan; al este con el municipio de Ixtlahuacán del Río; y al oeste con el municipio de Tequila.