The municipality lies at the mouth of the Röhmbach, where it empties into the Nahe.
Nohen borders in the north on the municipality of Kronweiler, in the east on the municipality of Reichenbach, in the south on the municipality of Heimbach and in the west on the municipality of Rimsberg.