Le nom de la commune correspondrait a un ancien lieu marécajeux.
A abrité une forge au début du XVIIIème siècle, puis de nouvelles activités sont venues s'y installer suite à la désserte par le train. Cette commune reste cependant en constante évolution malgré le désafection des transports férroviaires.
A Ychoux on y trouve des témoignages du culte de St Michel (Sources le culte de Saint Michel dans les anciens diocèses landais - Abbé Vincent Foix)
Ychoux est renommé pour ses fontaines, appelées les eschourdes. Elles sont au nombre de trois.