Terminal Purwantoro terletak 45 km sebelah timur pusat Kota Wonogiri dan 5,2 km sebelah barat perbatasan wilayah Provinsi Jawa Timur. Lokasi bangunan fisik terminal dengan luas 5.400 m2 ini tepatnya terletak 350 meter sebelah timur Pasar Purwantoro, serta 500 meter sebelah Barat Pasar Hewan dan Terminal Non Bus Purwantoro.
Terminal ini mulai dikelola oleh Dinas Perhubungan Provinsi Jawa Tengah pada 2017, seiring meningkatnya status terminal, Terminal Purwontoro melayani moda transportasi umum seperti angkutan pedesaan, angkutan perintis, angkutan antarkota dalam provinsi (AKDP) hingga AKAP.
Moda transportasi angkutan pedesaan menghubungkan Terminal Purwantoro dengan kawasan pedesaan di timur Wonogiri, seperti Bulukerto, Kismantoro, Slogohimo dan Jatisrono. Selain itu, angkutan pedesaan juga menjangkau kawasan perkotaan Wonogiri serta kawasan perbatasan Jawa Timur di Ponorogo seperti Badegan, Sumoroto dan Ponorogo.