Cette commune s’est construite au fil de la Sioule qui forme à cet endroit un autre méandre assez marqué dominé par une colline.
Le lieu était déjà habité dans l’Antiquité. Une voie romaine traversait la Sioule sur un pont. Jusqu’à la Révolution, deux paroisses sont établies sur le territoire. Avec l’essor du thermalisme aux XIXe et XXe siècles, Châteauneuf-les-Bains est réunie en une station thermale réputée pour apaiser les rhumatismes.
Châteauneuf-les-Bains, c’est aussi une eau minérale naturelle gazeuse. La production annuelle est de 18 millions de bouteilles (groupe St-Yorre).