As of the 2022 Bangladeshi census, Manikchhari upazila had a population of 77,027. The ethnic population was 20,357 (26.43%), of which Marma were 14,431, Tripura 4,313 and Chakma 1,489.[6]
Manikchhari Upazila is divided into four union parishads: Batnatali, Jogyachola, Manikchari, and Tintahari. The union parishads are subdivided into 12 mauzas and 160 villages.[9]
^"Bangladesh Postal Code". Dhaka: Bangladesh Postal Department under the Department of Posts and Telecommunications of the Ministry of Posts, Telecommunications and Information Technology of the People's Republic of Bangladesh. 20 October 2024.
^মানিকছড়ি উপজেলা. manikchari.khagrachhari.gov.bd (in Bengali). Retrieved 2018-12-04.