Entourée par les communes de Bois-Herpin, Rouvres-Saint-Jean et Mespuits, Roinvilliers est située à 11 km au Sud-Est d’Étampes la plus grande ville des environs.
Ses habitants sont appelés les Roinvilliérains et les Roinvilliéraines.
La commune est proche du parc naturel régional du Gâtinais Français