Se ubica este municipio en la conocida "Región de Valles", colinda al norte con los municipios de Tequila y Zapopan, al este una vez más con Zapopan y con El Arenal, al sur una vez más con el municipio El Arenal, Tala y Teuchtitlán, finalmente al oeste con los municipios de Teuchtitlán y Tequila. Cuenta con una extensión territorial de 207.44 kilómetros cuadrados.