En 1907 el rey Alfonso XIII concedió el título de ciudad a la hasta entonces villa de Olot.