Colinda al norte con los municipios de Tequila y San Cristóbal de la Barranca, al sur con Tlajomulco y Tlaquepaque, al oriente con Guadalajara e Ixtlahuacán del Río, finalmente al poniente con Tala, Arenal, Amatitán y Tequila. Cuenta con una extensión territoral de 893.15 kilómetros cuadrados.