20.42
Secara administratif, kota ini terdiri atas 4 kecamatan yaitu Banjar, Purwaharja, Pataruman, dan Langensari, yang dibagi lagi atas sejumlah desa dan kelurahan. Banjar pernah menjadi kota kecamatan bagian dari Kabupaten Ciamis, kemudian ditingkatkan statusnya menjadi kota administratif. Sejak tanggal 1 Desember 2002, Banjar ditetapkan sebagai kota otonom yang terpisah dari Kabupaten Ciamis.