Gmina Nadarzyn is a rural gmina (administrative district) in Pruszków County, Masovian Voivodeship, in east-central Poland. Its seat is the village of Nadarzyn, which lies approximately 9 kilometres (6 mi) south of Pruszków and 20 km (12 mi) south-west of Warsaw.
The gmina covers an area of 73.4 square kilometres (28.3 sq mi), and as of 2006 its total population is 10,362.
Gmina Nadarzyn contains the villages and settlements of Bieliny, Kajetany, Kostowiec, Krakowiany, Młochów, Nadarzyn, Parole, Rozalin, Rusiec, Stara Wieś, Strzeniówka, Szamoty, Urzut, Walendów, Wola Krakowiańska, Wolica and Żabieniec.
Gmina Nadarzyn is bordered by the gminas of Brwinów, Grodzisk Mazowiecki, Lesznowola, Michałowice, Raszyn, Tarczyn and Żabia Wola.