Puskesmas Tegalrejo merupakan satu-satunya puskesmas yang ada di wilayah Kecamatan Tegalrejo. Puskesmas Tegalrejo terletak di Jl. Pahlawan No. 196, Desa Tegalrejo, Kecamatan Tegalrejo, Kabupaten Magelang, Provinsi Jawa Tengah. Berdasarkan karakteristik wilayahnya Puskesmas Tegalrejo masuk kedalam kategori puskesmas pedesaan dan sesuai kemampuan penyelenggaraannya, Puskesmas Tegalrejo termasuk dalam kategori puskesmas non rawat inap (Permenkes Nomor 75/2014 Pasal 21).
Batas wilayah Kecamatan Tegalrejo di sebelah Utara adalah Kecamatan Grabag dan Kecamatan Secang, sebelah Timur Kecamatan Pakis, sebelah Selatan Kecamatan Candimulyo dan sebelah Barat Kota Magelang, dengan ketinggian + 478 m DPL, serta terletak di antara 110º 01’ 51” Bujur Timur, 110º 26’ 28” Bujur Timur, 7º 19’ 13” Lintang Selatan dan 7º 42’ 16” Lintang Selatan
Gambar 1. Peta Kecamatan Tegalrejo
Berdasarkan Data dari Tegalrejo Dalam Angka Tahun 2021, secara Administratif Puskesmas Tegalrejo memiliki wilayah kerja yang terdiri dari 21 Desa, 142 Dusun, 160 RW, dan 441 RT dengan luas wilayah kurang lebih 34,1 Km² yang terdiri dari sawah dengan pengairan teknis 10,56 %, sawah dengan pengairan sederhana 6,54 %, sawah tadah hujan 32,33 %, serta tegal/ kebun 27,75 %. Curah hujan rata-rata di wilayah Kecamatan Tegalrejo adalah 1615,5 mm sedangkan rata-rata suhu udara 28º.
Desa Puskesmas Tegalrejo
1. Tegalrejo
2. Soroyudan
3. Sidorejo
4. Tampingan
5. Banyuurip
6. Purwosari
7. Glagahombo
8. Ngasem
9. Girirejo
10. Purwodadi
11. Wonokerto
12. Dawung
13. Klopo
14. Ngadirejo
15. Donorejo
16. Mangunrejo
17. Japan
18. Kebonagung
19. Sukorejo
20. Banyusari
21. Dlimas