Harikela was a kingdom in ancient Bengal encompassing much of the eastern regions of the Indian Subcontinent. There are numerous references to the kingdom in historical texts as well as archeological artifacts including silver coinage.
The kingdom was ruled by the Candra dynasty during the 10th century CE. They were overthrown by the Varman dynasty who were in turn overthrown by the Deva dynasty. In the 17th century the Mughal Empire absorbed and brought Harikela under the province of Bengal.
For a time its capital was near Chittagong before being moved to Munshiganj by the Candras. Arab traders recognised Harikela (known as Harkand in Arabic) as the coastal regions of Bengal (near Chittagong) in the early period and included Sylhet in the later period reaching as far as the ancient Sundarbans.