Langs elvens venstre bredd finnes byene Bingen, Trechtingshausen, Niederheimbach, Rheindiebach, Bacharach, Oberwesel, Sankt Goar, Boppard, Spay, Brey, Rhens og Koblenz. Langs høyre bredd ligger byene Rüdesheim, Assmannshausen, Lorch, Kaub, Sankt Goarshausen, Kestert, Kamp-Bornhofen, Osterspai, Braubach, Lahnstein og Koblenz.