El municipio colinda al norte con los municipios de San Pedro Tlaquepaque y Tonalá; al este con los municipios de Tonalá y Juanacatlán; al sur con los municipios de Juanacatlán y Tlajomulco de Zúñiga; al oeste con los municipios de Tlajomulco de Zúñiga y San Pedro Tlaquepaque.