Kecamatan Imogiri merupakan satu dari 17 kecamatan di Kabupaten Bantul dan terbagi menjadi 8 desa yaitu Sriharjo, Kebonagung, Karangtengah, Selopamioro, Imogiri, Karangtalun, Girirejo, dan Wukirsari. 4 desa diantaranya masuk wilayah kerja Puskesmas Imogiri II yaitu desa Sriharjo, Selopamioro, Karangtengah, dan Kebonagung. Letak geografis kecamatan Imogiri terdiri dari dataran rendah dan dataran tinggi. 

Dari data statistik dilaporkan bahwa jumlah penduduk di wilayah kerja Puskesmas Imogiri II Kabupaten Bantul pada tahun 2021 sebanyak 33.705 jiwa, dengan jumlah penduduk di wilayah Sriharjo sebanyak 9.462 jiwa, Selopamioro sebanyak 14.939 jiwa, Kebonagung sebanyak 3.891 jiwa, dan Karangtengah sebanyak 5.413 jiwa. Jumlah Kepala Keluarga sebanyak 11.875 KK, dengan rata-rata jumlah anggota keluarga adalah 2,8 dibulatkan menjadi 3 jiwa per KK dengan struktur Penduduk per golongan umur dibawah ini : 

Tabel 1. Struktur Penduduk Menurut Umur di Puskesmas Imogiri II tahun 2021

          Sumber : Data hasil konsolidasi database kependudukan dan pencatatan sipil 2021