El municipio colinda al norte con los municipios de Chapala y Poncitlán; al este con el municipio de Poncitlán y el estado de Michoacán; al sur con el estado de Michoacán y el municipio de La Manzanilla de la Paz; al oeste con los municipios de La Manzanilla de la Paz, Tuxcueca y Chapala.