Saint-Vrain est une commune française située à trente-cinq kilomètres au sud de Paris dans le département de l'Essonne en région Île-de-France. Ses habitants sont appelés les Saint-Vrainois. Non loin d'Évry et de Palaiseau, la ville est rattachée au canton de Brétigny-sur-Orge.

La ville a son charme, surtout avec les deux rivières qui la traversent : la Juine et l'Essonne.

La commune jumelée à Thaxted (Royaume-Uni) regroupe des entreprises de construction, d'industrie, de commerce et de service aux particuliers.
Son patrimoine naturel et historique attire les touristes, dans une ville où le calme et les paysages invitent à la flânerie.