Jabarkan Pembagian administratif dari Mandiraja, Banjarnegara

Berikut adalah daftar desa di kecamatan ini:

Pada tahun 2020, berdasarkan sensus BPS, kecamatan ini memiliki penduduk sebesar 78.090 jiwa yang tersebar di 16 desa di kecamatan mandiraja..Jumlahnya meningkat di bandingkan dengan sensus penduduk 2010 yang berjumlah 63.679 jiwa. Mandiraja merupakan kecamatan dengan jumlah penduduk terbesar ke tiga di kabupaten banjarnegara setelah kecamatan Punggelan dan Purwanegara. Penduduk di kecamatan mandiraja dengan perbandingan rasio jenis kelamin sebesar 96,22 persen dengan pertumbuhan penduduk 1.99%.

Dari persebaran penduduk yang ada, desa dengan jumlah penduduk terbesar adalah desa Somawangi dengan 9.113 jiwa dan desa Kebakalan dengan jumlah penduduk terkecil sebanyak 1.630 jiwa.

Tingkat kepadatan penduduk di kecamatan Mandiraja tahun 2020 mencapai 1.484 jiwa/km², meningkat dari tahun sebelumnya yang sebesar 1.442 jiwa/km². Bila dilihat perdesanya, desa mandirajakulon merupakan wilayah terpadat, dengan 3.543 jiwa/km², dan desa Jalatunda sebagai wilayah paling jarang penduduknya dengan kepadatan hanya 1.088 jiwa/km².