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.