Olot es un municipio español de la provincia de Gerona, Cataluña.