Si l’occupation permanente n’y est attestée qu’à partir du Xlle siècle, L’Hôpital semble apparaître dans l’histoire bien plus tôt.
Des découvertes archéologiques font penser à une présence humaine à l’époque gallo-romaine, soit dès les IIIe et IVe siècles de notre ère.
Le nom de L’Hôpital vient de la présence d’un hôpital au Moyen Âge. Il s’agirait d’un hospice charitable pour voyageurs, puis d’une léproserie destinée à L’Hôpital et sa région. C’est l’un des plus « anciens » de la contrée.
La lecture des noms successifs du hameau devenu village puis ville l’atteste, puisque le terme « spiettal » et les déclinaisons suivantes signifient « hôpital » :
- Merle (1179)
- Merla im Varand (1210)
- Spiettal in dem Warendt (1361)
- Hospitali (1400)
- Merlen by dem Spidal (début du XVe siècle)
- Zum Spitel (1592)
- Zum Spidal (1594)
- L’Hôpital, Spiedal (1779)
- L’Hôpital (1869)
- Spittel [in Lothringen] (1871)
- L’Hôpital [en Lorraine] (1918)
- L’Hôpital (1939)
- Spittel [Westmark] (1940)
- L’Hôpital (1944).