Se encuentra limitado al norte con los municipios de Tonalá y Zapotlanejo, al sur con Ixtlahuacán de los Membrillos y Chapala; al este con Zapotlán del Rey y Zapotlanejo; al oeste con Ixtlahuacán de los Membrillos, El Salto y Tlajomulco de Zúñíga.