Die Siedlung Riedwihr wurde bereits in der frühen Eisenzeit besiedelt, doch das Dorf wurde erstmals 1279 erwähnt. Es gehörte zu den habsburgischen Ländereien im Oberelsass. Bis zum Ersten Weltkrieg widmete sich das Dorf ausschließlich der Landwirtschaft: Mais, Tabak und Gemüse wurden angebaut. Jahrhundert begann der Sauerkrautanbau und die Stadt wurde als Sauerkrauthauptstadt bekannt.