La commune de Nainville-les-Roches, champêtre, privilégiée et sereine, qui comprend 463 habitants, se trouve dans le département de l'Essonne. La plupart des habitations sont ancienes. Une croissance démographique très faible définit les habitants, pour la plupart âgés. La localité bénéficie de conditions climatiques définies par des précipitations assez inférieures : 616 mm par an.
Du point de vue de l'économie la situation est très bonne avec en particulier un revenu moyen comparativement très important (48400 €) et une taxe foncière relativement assez faible : 25% mais une quotité d'ouvriers de 39% et un pourcentage de cadres de 61%. Elle est particularisée par un taux de déplacement vers un lieu de travail extérieur proportionnellement élevé (98%), mais des escroqueries et infractions financières de 4.7 pour 1.000 habitants, une quotité d'utilisation de la voiture de 6% et un taux de petits terrains de 1%.