Puskesmas Tawangsari adalah Puskesmas Pedesaan dengan 2 gedung yang terpisah yaitu gedung puskesmas induk atau pelayanan rawat jalan berada di Jalan Laksamana Yos Sudarso No. 13, Kecamatan Tawangsari sedangkan pelayanan rawat inap berada di Jalan Pattimura No. 76, Desa Lorog, Kecamatan Tawangsari.
Luas wilayah kerja Puskesmas Tawangsari adalah 40 km² meliputi 12 desa dengan batas wilayah sebagai berikut:
Sebalah utara : Kecamatan Sukoharjo
Sebelah selatan : Kecamatan Bulu dan Kecamatan Weru
Sebelah timur : Kecamatan Nguter
Sebelah barat : Kecamatan Karangdowo Kab. Klaten