Desa Sawangan terletak pada ketinggian sekitar 450 m di atas permukaan laut, sedangkan topografinya berada pada perbukitan dengan suhu udara rata-rata 26°C.
Jarak Desa dengan Ibu Kota Kabupaten sekitar 12km dan dari Ibu Kota Kecamatan sekitar 4km. Batas Wilayah Desa Sawangan Kecamatan Sawangan sebelah Utara adalah Desa Jlamprang, sebelah Selatan adalah Kecamatan Kaliwiro, sebelah Timur adalah Desa Selokromo, dan sebelah Barat berbatasn dengan Kabupaten Banjarnegara. Luas wilayah Desa sawangan 354,570 Ha yang terdiri dari 7 (tujuh) pedukuhan yaitu: Sawangan Karang Tengah, Buntal, Rawakele, Candi, Wates dan Kalimanggis, yang terbagai menjadi 7 wilayah Rukun Warga ( RW ) serta 22 Rukun Tetangga (RT).