The upazila consists of 17 union parishads, Unions are: Amilaish, Eociya, Bajaliya, Charati, East dhamesa, Dharmapur, Kaliyaisa, Kancana, Keociya, Khagariya, Madarsha, Naluya, Puranagara, Sadaha, Satkania, Sonakania, West dhamesa 71 Mouzas and 100 villages.
Bochaganj Upazila | Biral Upazila | Pirganj Upazila | Kushtia Sadar Upazila | Ishwardi Upazila | Faridpur Sadar Upazila | Dinajpur Sadar Upazila | Pirganj Upazila, Rangpur | Juri Upazila | Bhairab Upazila | Shibganj Upazila, Nawabganj | Nawabganj Upazila, Dhaka | Lohagara Upazila | Kulaura Upazila | Kachua Upazila, Chandpur | Kachua Upazila | Chatmohar Upazila | Beanibazar Upazila | Barlekha Upazila | Singair Upazila | Shibganj Upazila | Savar Upazila | Satkania Upazila | Rajnagar Upazila | Rajapur Upazila | Raipur Upazila | Phulbari Upazila, Kurigram | Phulbari Upazila | Patgram Upazila | Nawabganj Upazila |
On 5 January, in the evening, the Hindus were attacked in the Satkania Upazila, Lohagara Upazila and Banshkhali Upazila of Chittagong District.