Secara Gografis UPTD Puskesmas Purwodadi II terletak di Kecamatan Purwodadi ,Dilihat  dari  peta  kabupaten, Kecamatan Purwodadi  berbatasan dengan :

–    Sebelah barat                 :    Kecamatan Penawangan

–    Sebelah utara                 :    Kecamatan Grobogan

–    Sebelah timur                 :    Kecamatan Pulokulon

–    Sebelah selatan             :    Kecamatan Toroh

Secara  administratif  Kecamatan  Purwodadi  terdiri  dari  13  (tiga belas) desa dan 4  (empat) kelurahan dengan letak kantor kecamatan berada di Kelurahan Purwodadi.Berdasarkan  hasil  Evaluasi  Penggunaan  Tanah  (EPT)  tahun  1983. Kecamatan Purwodadi mempunyai luas 7.764,63 Hektar. Jarak dari utara ke selatan + 6  km dan jarak dari barat ke timur   20 km.

Puskesmas Purwodadi 2 terletak di Jalan Raya Danyang – Kuwu KM. 11 Desa Nambuhan Kecamatan Purwodadi. Lalu lintas utama di daerah tersebut merupakan lalu lintas 2 arah yaitu dari Barat ke Timur dan sebaliknya dengan intensitas pemakaian sedang. Luas wilayah kerja Puskesmas Purwodadi 2 mencapai 30.764,416 Hektar sebesar 675/Km². yang meliputi 1 Kelurahan dan 7 Desa yang terdiri dari Desa Ngraji, Desa Karanganyar, Desa Kedungrejo, Desa Kandangan, Desa Nambuhan, Desa Nglobar, dan Desa Warukaranganyar.