Puskesmas Kedu merupakan salah satu Puskesmas dari 26 Puskesmas yang ada di Kabupaten Temanggung. Puskesmas Kedu berada diatas sebidang tanah seluas 2.310 M2 dengan Hak Pakai atas tanah negara No 6 dari Desa Kedu.
Puskesmas Kedu beralamat di Jalan Raya Kedu Nomor 4 Kecamatan Kedu Kabupaten Temanggung, Kode Pos 56252. Terletak di -7.278614 LU, 110.15546 BT, Ketinggian 571,7 m dpl, suhu udara antara 18°C - 29°C. Rata-rata jumlah hari hujan 64 hari dan banyaknya curah hujan 22 mm/ th. Jarak dari Kecamatan Kedu ke pusat Kota Temanggung 6 Km.
Wilayah Kerja Puskesmas Kedu mempunyai batas wilayah sebagai berikut :
- Sebelah timur : Kecamatan Temanggung
- Sebelah utara : Kecamatan Jumo, Gemawang dan Kandangan
- Sebelah barat : Kecamatan Parakan
- Sebelah selatan : Kecamatan Bulu dan Temanggung
Wilayah kerja Puskesmas Kedu meliputi 14 desa yaitu :
- Desa Kedu yang meliputi 8 dusun
- Desa Candimulyo yang meliputi 9 dusun
- Desa Salamsari yang meliputi 6 dusun
- Desa Danurejo meliputi 9 dusun
- Desa Mojotengah meliputi 8 dusun
- Desa Karangtejo meliputi 8 dusun
- Desa Kutoanyar meliputi 3 dusun
- Desa Mergowati meliputi 11 dusun
- Desa Kundisari meliputi 8 dusun
- Desa Ngadimulyo meliputi 9 dusun
- Desa Gondangwayang meliputi 10 dusun
- Desa Bojonegoro meliputi 5 dusun
- Desa Bandunggede meliputi 7 dusun
- Desa Tegalsari meliputi 8 dusun
Luas wilayah Kerja Puskesmas Kedu secara keseluruhan mencapai 3.500 ha (35 km2). Semua wilayah desa di wilayah Puskesmas Kedu merupakan daerah dataran/ hamparan. Luas wilayah kerja Puskesmas Kedu yang paling luas adalah Desa Bandunggede sebesar 4,46 km2 (446 ha). Sedangkan wilayah yang luasnya paling kecil yaitu Desa Kutoanyar sebesar 1,11 km2 (111 ha).