Gmina leży nad rzeką Prims, na której utworzono zaporę wodną Primstal (pow. 99 ha). Nonnweiler znajduje się w górach Schwarzwälder Hochwald.
Gmina ma powierzchnię 66,69 km², zamieszkuje ją 8901 osób (2010). Gmina należy w Parku Natury Saar-Hunsrück. Najwyższym punktem gminy a zarazem Saary jest Dollberg (695 m n.p.m.).
Nonnweiler położone jest ok. 40 km na północ od Saarbrücken, ok. 30 km na południowy wschód od Trewiru i ok. 60 km na południowy wschód od Luksemburga.
Dzielnice
W skład gminy wchodzi osiem dzielnic:
Dzielnica
Powierzchnia
Ludność
Bierfeld
8,31
555
Braunshausen
4,71
911
Kastel
8,91
1367
Nonnweiler
5,95
1186
Otzenhausen
8,60
1800
Primstal
18,39
2413
Schwarzenbach
6,09
825
Sitzerath
5,73
846
Historia
Gmina powstała podczas reformy administracyjnej w 1974.
szlak turystyczny nad zaporą wodną Primstal, przy którym rozstawiono makiety planet układu słonecznego w skali 1:1 miliard
Infrastruktura
W Nonnweiler swoją siedzibę ma Wagner Tiefkühlprodukte, jedna z największych firm produkujących produkty mrożone (gł. pizzę), zatrudnia około 1100 osób. Obok tego najważniejszą gałęzią gospodarki jest turystyka (dzielnice Nonnweiler, Otzenhausen, Primstal, Schwarzenbach i Sitzerath posiadają status uzdrowiska).
Komunikacja
Gmina posiada dogodne połączenia autostradowe, znajduje się tu węzeł autostrady A1 z autostradą A62. Na terenie gminy znajduje się siedem zjazdów.
Na linii kolejowej Hochwald kursują jedynie pociągi muzealne relacji Hermeskeil-Türkismühle. Stacja Nonnweiler była również początkiem linii Primstal, którą jednak częściowo zlikwidowano.