Maheshkhali is an Upazila of Cox's Bazar District in the Division of Chittagong, Bangladesh. Maheshkhali Upazila (cox's bazar district) with an area of 362.18 km2, is bounded by Chakaria upazila on the north, Cox's bazar sadar upazila and the Bay of Bengal on the south, Chakaria and Cox's Bazar sadar upazilas on the east, Kutubdia upazila and the Bay of Bengal on the west. The eastern part of the upazila is separated from the mainland by the Maheshkhali channel. Main rivers are Bakkhali and Maheshkhali channel. Administration Maheshkhali thana was turned into an upazila in 1982. It consists of 7 union parishads, 25 mouzas and 170 villages. Maheshkhali (Town) consists of 1 mouza with an area of 2.93 km2. It has a population of 13519; male 54.54%, female 45.46%. The density of population per km2 is 4614. Literacy rate among the town people is 30.9%. Adinath Temple, a temple of Shiva, and a Buddhist pagoda are also located on this island.