Ribeauvillé (en alemán: Rappoltsweiler; en alsaciano, Rappschwihr) es una localidad y comuna francesa situada en el departamento de Alto Rin, en la región de Alsacia.
Ribeauvillé fue comúnmente conocida como Rappoltsweiler hasta el siglo XIX.
Ribeauvillé está, en parte, bordeada por antiguas murallas.
Cuenta con varias casas medievales pintorescas y dos iglesias antiguas, la de San Gregorio y la de San Agustín, que a su vez son construcciones góticas.
El Carolabad, un manantial salino de temperaturas cálidas que tuvo buena fama en la edad media, fue redescubierto en 1888, e hizo de Rappoltsweiler un balneario.