The municipality is located on the south shore of the river Lahn, at Kilometre 128, rising up to the hills of the Taunus mountains. The residential and commercial district of Maaracker, about 1 km to the east, joins directly with the neighbouring town and district capital of Bad Ems. It is then clockwise surrounded by the neighbouring municipalities of Frücht, Miellen and Fachbach on the opposite shore of the Lahn river. Bigger towns nearby include Lahnstein, where the Lahn meets the river Rhine, the catholic Bishopric of Limburg an der Lahn, the old seat of the House of Nassau, Nassau an der Lahn, Montabaur on the ICE high-speed railway between Cologne and Frankfurt am Main and the A3 Autobahn, and the city of Koblenz as the closest regional centre.
