RHINAU est située en Alsace dans le département du Bas-Rhin, à environ 30 kilomètres au sud de Strasbourg, à 50 kilomètres au nord-ouest de Colmar et à moins de 10 kilomètres d’Europa-Park.
Commune frontalière, une partie du ban communal est située en Allemagne.