Schweighausen is a municipality in the district of Rhein-Lahn, in Rhineland-Palatinate, in western Germany. It belongs to the association community of Bad Ems-Nassau.
The municipality of Schweighausen is located in RheinâÂÂLahnâÂÂKreis in the state of RhinelandâÂÂPalatinate in western Germany. The town covers an area of 3.66 kmò and lies at an elevation of approximately 370 meters above sea level. It is situated in the Hintertaunus region, near the banks of the Lahn and Rhein rivers, and is part of the municipal association Verbandsgemeinde Bad EmsâÂÂNassau .