Muttersholtz se trouve à 5 km à l'est de la ville de Sélestat, dans la plaine d'Alsace, à une altitude de 167 m.

Muttersholtz est connu pour être le dernier bastion du Kelsch, un tissu en lin en carreaux bleus ou rouges.