Walluf, also known as Pforte des Rheingaus ("Gateway to the Rheingau"), lies on the southern slope of the Taunus Mountains and on the north bank of the Rhine River.
Walluf borders in the north and east on the boroughs of Schierstein and Frauenstein of the district-free city of Wiesbaden and in the west on the town of Eltville.