Die Marktgemeinde Rankweil liegt im oberen Rheintal in Vorarlberg, Bezirk Feldkirch, in der Grenzregion zur Schweiz (St. Galler Rheintal) und zum Fürstentum Liechtenstein auf 468 m Seehöhe. Rund 70% der 22 km² großen Gemeinde liegen in der Rheinebene, der Rest im größtenteils bewaldeten Hügelland. Die Wassergenossenschaft Rankweil versorgt das Gemeindegebiet mit seinen ca. 12.000 EW mit Trinkwasser.