Gunsbach liegt im Elsass, etwa sechzehn Kilometer südwestlich von Colmar, eingebettet im Tal der Fecht, das auch Münstertal genannt wird. Die Gemeinde gehört zum Regionalen Naturpark Ballons des Vosges und ist Teil des Départements Haut-Rhin. Das Dorf erstreckt sich entlang des Flusses, umgeben von bewaldeten Hügeln.
Erstmals erwähnt wurde Gunsbach in einer Zeit, als das Elsass zwischen Frankreich und dem Deutschen Reich wechselte. Von Ende des 19. Jahrhunderts bis zum Ersten Weltkrieg gehörte es als Teil des Reichslandes Elsaß-Lothringen zum Deutschen Reich. Wirtschaftlich prägte vor allem die Industrie die westliche Seite des Ortes.
Heute ist Gunsbach vor allem als Geburtsort von Albert Schweitzer bekannt. Sein Elternhaus, das er selbst entworfen hat, beherbergt ein Museum und Archiv zu seinem Leben und Wirken. Die Kirche des Dorfes bewahrt eine Orgel, die nach seinen Vorgaben gebaut wurde, und jedes Jahr findet ein Gedächtniskonzert zu seinem Todestag statt. Ein Rundweg führt durch den Ort und zeigt an Informationstafeln Stationen aus Schweitzers Leben.