El municipio se localiza en la parte media suroccidental del estado, entre los meridianos 106°27´00” de longitud oeste del meridiano de Greenwich y entre los paralelos 23°49´07” y 24°24´12” de latitud norte.