Limita al norte con los municipios de Tlajomulco de Zuñiga y Juanacatlán, al sur con Chapala, al este con Juanacatlán y Chapala, y al oeste con Tlajomulco de Zúñiga y Jocotepec.