Die Gemeinde liegt in Lothringen, 36 Kilometer nordöstlich von Metz, zehn Kilometer nordöstlich von Boulay-Moselle (Bolchen) und vier Kilometer südöstlich von Bouzonville (Busendorf) am Alzingbach und acht Kilometer von der deutsch-französischen Grenze entfernt.
Umgeben wird Brettnach von den Nachbargemeinden Alzing (Alzingen) im Nordwesten und Norden, Oberdorff (Oberdorf) im Nordosten, Tromborn (Tromborren) im Osten, Téterchen (Teterchen) im Süden, Velving (Welwingen) im Südwesten sowie Valmunster (Valmünster) im Westen.
Geschichte
Das Dorf gehörte früher zum Herzogtum Lothringen. In der Nähe führte einst eine Römerstraße vorbei.[1] Der Ort wurde erstmals 971 als Bretenaco erwähnt. Weitere Ortsbezeichnungen sind Britenacha (1179), Brithenac (1184), Bretnache (1715) und Brettenach (1801). Die Herrschaft über Brettnach war im Mittelalter zwischen der Abtei Saint Croix de Bouzonville und des Priorats in Rozérieulles geteilt.[2]
Georg Lang: Der Regierungs-Bezirk Lothringen. Statistisch-topographisches Handbuch, Verwaltungs-Schematismus und Adressbuch, Metz 1874, S. 122 (books.google.com).