The Sankt Goarshausen railway station connects the town with Wiesbaden, Frankfurt and Koblenz.
Traditionally more than 60% of the population are Protestants, while around 30% are Catholics; however Sankt Goarshausen is located in close proximity to Catholic-majority areas where the reverse situation exists.
Due to the abandonment of religious beliefs, fewer people are members of the churches today, whether Protestant or Catholic.
[4] The town has 1,585 inhabitants as of[update] December 31, 2002, and is the seat of the township association (Verbandsgemeinde) Loreley.
In earlier times the town was an important place along the Rhein for fishing and as an embarkation area.