Kecamatan Banjarnegara adalah sebuah kecamatan yang masuk ke dalam wilayah administratif Kabupaten Banjarnegara, Jawa Tengah yang terletak diantara 109⁰ 39′ 54″ hingga 109⁰ 45′ 30″ Bujur Timur dan 7⁰ 23′ 3″ hingga 7⁰ 26′ 47″ Lintang Selatan.
Batas wilayahnya mencakup sebagai berikut:
- sebelah utara berbatasan dengan Kecamatan Banjarmangu dan Madukara
- sebelah timur berbatasan dengan Kecamatan Sigaluh
- sebelah selatan berbatasan dengan Kecamatan Pagedongan
- sebelah barat berbatasan dengan Kecamatan Bawang
Untuk meengetahui letaknya secara lebih detail perhatikan peta Kecamatan Banjarnegara di bawah ini!
Kecamatan Banjarnegara dibagi menjadi 13 desa/kelurahan, adapun daftarnya sebagai berikut:
- Desa Ampelsari
- Desa Argasoka
- Desa Cendana
- Desa Karangtengah
- Desa Krandegan
- Desa Kutabanjarnegara
- Desa Parakancanggah
- Desa Smempir
- Desa Semarang
- Desa Sokanandi
- Desa Sokayasa
- Desa Tlagawera
- Desa Wangon