La première mention connue de Muespach-le-Haut remonte au 12e siècle. Le nom a changé d’orthographe à maintes reprises au cours du dernier millénaire :
en 1102 : MUOSPACH
en 1218 : MUOZBACH
en 1262 : MUOSPACH
en 1271 : MOSBACH Superior
en 1280 : Superiori MUOSPACH
en 1286 : Obern MUOSPACH
en 1295 : MUOSPACH Superioris …
(image et extrait du site officiel de la commune)