Ba Don er delt i 16 administrative områder; 6 bykommuner (phường) og 10 landkommuner (xã).