The temple was built by the Shilahara dynasty. It was renovated and rebuilt in 1760. The hall in front of the garbha griha was rebuilt in 1879 by raising funds and donations. It was later again renovated in 1996. The temple was earlier on the banks of the Masunda Lake but is currently separated by the Shivaji Road which reaches to the Thane railway station. The temple has two entrances- one located opposite Masunda Lake and another inside the Jambhli Naka market.