Moselle Town and Village Names in French and German: A Lookup Guide

German and French names of Moselle towns: Diedenhofen is Thionville, Saargemünd is Sarreguemines, Bolchen is Boulay

Your ancestor was born in “Diedenhofen”, “Saargemünd” or “Bolchen”… but you cannot find these places on a map of France? That is normal: many towns and villages in Moselle have, or had, both a French and a German name. This guide helps you match the German name found on a passenger list, a naturalization record or a family document with today’s French name, so you know which archives to search.

Why does my ancestor’s village have two names?

Moselle sits on the language border between French and German. In the north and east of the department, a Germanic dialect was traditionally spoken, and villages had German-sounding names long before 1871. In the area around Metz, people spoke French and the names were French.

History then added several layers:

  • 1871–1918: Moselle was part of the German Empire. German names became official where they already existed. Most French-speaking villages kept their French names until 1915, when many of them were given German names.
  • 1918: back in France, all towns took back their French names.
  • 1940–1944: under the Nazi annexation, German names were imposed again, sometimes in new forms.

This is why a single village can appear under two or three different names depending on the date of the document. For records from the time of the great emigration waves, before 1914, the name used in the 1912 gazetteer of the German Empire is usually the right lead.

One more tip: the areas of Château-Salins and Sarrebourg belonged to the Meurthe department before 1871. If a record from before 1871 says “Meurthe”, the village may be in today’s Moselle.

How to read the names

Foreign clerks often wrote German names without umlauts: ü becomes ue or u, ö becomes oe or o, and ß becomes ss. Search for both spellings. A few recurring patterns will also help you:

  • -ingen in German often corresponds to -ange in French (Hayingen / Hayange).
  • -dorf often corresponds to -troff or -stroff (Albesdorf / Albestroff).
  • -weiler often corresponds to -viller (Folschweiler / Folschviller).
  • Groß means Gros or Grand, Klein means Petit, Ober means Haut, Nieder means Bas.
  • Sankt or St. means Saint, and bei (near) often matches the French lès.

French–German lookup table

The table lists over 120 towns and villages of Moselle, in alphabetical order of their French name. On a computer, press Ctrl+F (or Cmd+F on a Mac) and type the name found on your document.

French name (today)German name(s)Notes
Abreschviller✓ Alberschweiler, Albersweiler
Albestroff✓ Albesdorf
Algrange✓ Algringen, Olgringen
Amnéville✓ Stahlheim, Ammenweiler
Apach✓ ApachSame name in both languages
Ars-sur-MoselleArs an der Mosel (Ars a. d. Mosel)
Audun-le-Tiche✓ Deutschoth, Teutsch Oth, Teutsch Altheim
Basse-Ham✓ Niederham
Behren-lès-Forbach✓ Behren
Bénestroff✓ Bensdorf
Bertrange✓ Bertringen
Bitche✓ Bitsch
Boulay-Moselle✓ Bolchen
Bousse✓ Buss, Bous
Bouzonville✓ Busendorf, Bouzendorf
Carling✓ Karlingen
Cattenom✓ Kattenhofen, Kettenhoven
Château-SalinsSalzburg, Salzburgen (1940–1944)French name in 1912; German form introduced later (1915–1918 or 1940–1944)
Clouange✓ Kluingen
Cocheren✓ Kochern
Coin-lès-CuvryCoin bei Cuvry, Kuberneck
Contz-les-Bains✓ Niederkontz, Bad Kontz
Courcelles-Chaussy✓ Kurzel, Kurtzel
Creutzwald✓ Kreuzwald
CuvryKubernFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Dabo✓ Dagsburg
Dalstein✓ DalsteinSame name in both languages
DelmeDelmFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
DieuzeDuss (Duß)French name in 1912; German form introduced later (1915–1918 or 1940–1944)
Distroff✓ Diesdorf, Disdorf
EnneryEnnerchenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Falck✓ Falk
Fameck✓ FameckSame name in both languages
Farébersviller✓ Pfarrebersweiler
Faulquemont✓ Falkenberg
Fénétrange✓ Finstingen
Florange✓ Flörchingen (Floerchingen)
Folschviller✓ Folschweiler
Fontoy✓ Fentsch, Fensch
Forbach✓ ForbachSame name in both languages
Freyming-MerlebachFreimengen-MerlenbachToday’s town combines Freyming and Merlebach
Gandrange✓ Gandringen
Gœtzenbruck✓ Götzenbrück (Goetzenbrueck)
GorzeGorz
Gravelotte✓ GravelotteSame name in both languages
Grosbliederstroff✓ Großblittersdorf (Grossblittersdorf)
Gros-Réderching✓ Großrederchingen (Grossrederchingen)
Grostenquin✓ Großtänchen (Grosstaenchen)
GuénangeOberginingen, Niederginingen
Hagondange✓ Hagendingen, Hagelingen
Hambach✓ HambachSame name in both languages
Hargarten-aux-Mines✓ Hargarten
Hayange✓ Hayingen
Hellimer✓ Hellimer, Helmer
Hettange-Grande✓ Groß-Hettingen (Gross-Hettingen)
Hombourg-Haut✓ Oberhomburg
Insming✓ Insmingen
Jouy-aux-ArchesGaudach
Kédange-sur-Canner✓ Kedingen, Kehdingen
Knutange✓ Kneuttingen
Kœnigsmacker✓ Königsmachern (Koenigsmachern)
L’Hôpital✓ Spittel
Launstroff✓ Launsdorf
Lemberg✓ LembergSame name in both languages
Longeville-lès-MetzLangenheim
Longeville-lès-Saint-Avold✓ Lubeln, Lungenfeld
Lorquin✓ Lörchingen (Loerchingen)
Maizières-lès-MetzMacheren bei Metz
Manderen✓ Mandern
Manom✓ Monhofen, Munhoven
MarlyMarleien, Marlingen (1940)French name in 1912; German form introduced later (1915–1918 or 1940–1944)
MarsalSalzmarFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Merten✓ MertenSame name in both languages
Metz✓ MetzSame name in both languages
Metzervisse✓ Metzerwiese
Mondelange✓ Mondelingen
Montigny-lès-MetzMonteningenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Morhange✓ Mörchingen (Moerchingen)
Morsbach✓ MorsbachSame name in both languages
Moulins-lès-MetzMühlen bei Metz
Moyeuvre-Grande✓ Großmoyeuvre (Grossmoyeuvre), Großmövern
Moyeuvre-Petite✓ Kleinmoyeuvre, Kleinmövern
Niderviller✓ Niederweiler
Nilvange✓ Nilvingen
Novéant-sur-MoselleNeuburg in Lothringen
Ottange✓ Öttingen (Oettingen)
PangeSpangenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
PeltrePelterFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Petite-Rosselle✓ Kleinrosseln
Phalsbourg✓ Pfalzburg
PlappevillePapolsheimFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Puttelange-aux-Lacs✓ Püttlingen (Puettlingen)Same German name as Puttelange-lès-Thionville
Puttelange-lès-Thionville✓ PüttlingenSame German name as Puttelange-aux-Lacs
RémillyRemelachFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Richemont✓ Reichersberg
Rodemack✓ Rodemachern
Rohrbach-lès-Bitche✓ Rohrbach
Rombas✓ Rombach
Rustroff✓ Rüsdorf (Ruesdorf)
Saint-Avold✓ Sankt Avold (St. Avold)
Saint-Louis-lès-BitcheMünzthal (Muenzthal)
Saint-QuirinSankt QuirinFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Sarralbe✓ Saaralben
Sarrebourg✓ SaarburgNot to be confused with Saarburg near Trier, Germany
SarregueminesSaargemünd (Saargemuend)
Sarreinsming✓ Saareinsmingen
Scy-ChazellesSigach
Serémange-ErzangeSchremingen-Ersingen
Sierck-les-BainsBad SierckListed as Sierck in 1912
SolgneSolgenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Spicheren✓ Spichern
Stiring-Wendel✓ Stieringen-Wendel
Talange✓ Talingen
Terville✓ Terwen
Téterchen✓ Teterchen
Thionville✓ Diedenhofen
Uckange✓ Ückingen (Ueckingen)
Valmont✓ Walmen
VernyWerningenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Vic-sur-SeilleWich
VigyWigingenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
Vitry-sur-Orne✓ Wallingen
Volmunster✓ Wolmünster
Waldwisse✓ Waldwiese
WoippyWappingenFrench name in 1912; German form introduced later (1915–1918 or 1940–1944)
YutzJeutz, Geits
✓ = the first German name listed was found in the Meyers Gazetteer (German Empire, 1912). A name without ✓ is not necessarily wrong: the online gazetteer is still incomplete.

Watch out for look-alike names

Some German names were shared by several places. “Püttlingen” can mean Puttelange-aux-Lacs or Puttelange-lès-Thionville in Moselle, but also Püttlingen in the Saarland, Germany. “Saarburg” is Sarrebourg in Moselle, but there is also a Saarburg near Trier. And there are several “Rohrbach”. The district (Kreis) written on the record, a nearby town or a date can help tell them apart.

Your village is not in the table?

Moselle has more than 700 communes, and this table covers the main towns and many villages. To go further, two free resources are very useful:

Still stuck? Send me the name exactly as it appears on your document, with the date and the type of record. Misspelled names are common, and identifying the right village is the first step of any research in Moselle. Contact me.

Frequently asked questions

My ancestor’s record says “Germany”. Could he still be from Moselle?

Yes. Between 1871 and 1918, Moselle was part of the German Empire, so someone born there could be recorded as German abroad. Read more in Alsace, Lorraine or Germany? Finding where your ancestor really came from.

Which name should I use to search the archives?

Today’s French name. The Moselle departmental archives classify records by the current name of the commune, whatever the language of the record. Many records from 1871–1918 are written in German, but they are filed under the French name. See my guide to German-era records in Moselle.

The name on my document matches none of these. What now?

It may be a hamlet, a misspelling or a dialect form. Try the spelling variants above, then the Meyers Gazetteer. If nothing works, send me the document: matching a distorted place name with a real village is something I do regularly.

Sources: Meyers Gazetteer (1912 edition, online version); German Wikipedia, “Liste deutsch-französischer Ortsnamen in Lothringen”. Checked in October 2026.

Scroll to Top