Le Rheu est une commune française située dans le département d'Ille-et-Vilaine, en région Bretagne.
Elle borde la ville de Rennes à l'ouest
La commune du Rheu est située dans un paysage bocagé et est composé de trois principaux foyers de peuplement : le centre-ville du Rheu, les Landes d’Apigné à l'est autour de la D224 et le bourg de Moigné au sud.
La commune a comme frontière naturelle le fleuve la Vilaine à l'est (frontière avec Rennes) et deux de ses affluents, la rivière la Flume au nord-est (frontière avec Vezin-le-Coquet) et au nord (frontière avec Pacé) et le ruisseau du Lindon au sud-ouest (une petite partie de la frontière avec Chavagne).
Le ruisseau le Lindon traverse le bourg du Rheu, bien que la majorité de celui-ci soit couverte.