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.