Melaghar is a Municipal Town(MMC) in Sipahijala district in the Indian state of Tripura, situated about 50 km (approx.) from capital Agartala. It is a neighbour town to Sonamura and only 10 km away from Bangladesh border. It contains a Hospital, Police station, 2 Major Schools, few Primary schools, a Motorstand, Petrol-Pump, Cell Towers and a Town Hall. The famous Water Palace Neermahal is situated in the middle of Rudrasagar Lake in this town.