চট্টগ্রাম জেলা ১৪টি উপজেলা (বর্তমানে থানা নামে পরিচিত) এবং চট্টগ্রাম শহর এলাকায় বিভক্ত। উপজেলাগুলো হলো-আনোয়ারা, বাঁশখালী, বোয়ালখালী, চন্দনাঈশ, ফটিকছড়ি, ভুজপূর, হাটহাজারী,  লোহাগড়া, মীরসরাই, পটিয়া, রাঙ্গুনিয়া, রাউজান, সন্দ্বীপ, সাতকানিয়া, সীতাকুণ্ড এবং কর্ণফুলী। চট্টগ্রাম শহর এলাকা ৭টি থানার অধীন, চাঁদগাও, বন্দর, ডাবলমুরিং, কোতোয়ালী, পাহাড়তলী, পাঁচলাইশ, এবং হালিশহর থানা।