Hauterive est une commune ancienne fréquentée depuis la Préhistoire. Au XIe siècle, un prieuré clunisien y fut fondé par saint Robert, mais il n'en reste que peu de vestiges. Une église romane, Saint-Pierre, est construite au XIIe siècle. Trop petite, elle est démolie pour être remplacée par l'actuelle église Saint-Louis (1862-1867). Le clocher est celui de l'ancienne église. Comme chez ses voisines Vichy et Saint-Yorre, de nombreuses sources furent découvertes à Hauterive : 27 furent forées entre 1889 et 1929. Aujourd'hui, le pavillon de la source Saint-Ange est l'un des incontournables de la ville.