Attesté dès 1090 sous le nom de Mychelenbach, le village prend le nom d’Obermichelbach, en 1278, pour se distinguer de Michelbach-le-Bas. Michelbach-le-Haut appartient au bailliage du Haut-Landser et partage l’histoire de cette seigneurie Jusqu’en 1798. Le village est le siège d’un tribunal pour les villages voisins…
(image et extrait du site officiel de la commune… lire la suite)