De plaats wordt al bewoond sinds de Gallo-Romeinse tijd. Het dorp wordt vermeld in 1315 onder de naam Volratwilr. Het dorp werd volledig verwoest tijdens de Dertigjarige Oorlog en werd in 1687 opnieuw bewoond door Dominicaanse en Jezuïtische broeders. Tijdens de Tweede Wereldoorlog werd Fortschwihr geëvacueerd en gebombardeerd.