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