Située entre la Loire et le Cher, à l'ouest de la communauté d'agglomération (qui la qualifie de " porte ouest " de l'agglomération), La Riche s'étend sur une plaine alluviale fertile dans le prolongement de la ville de Tours.

En liaison directe avec le centre de Tours par la levée de la Loire et avec les communes de la première couronne par le boulevard périphérique, la ville est très bien desservie par le transport en commun.