The city of Mangalore was known formerly by the name Mangalapur before it was anglicized by the British. The name Mangalapur comes from the deity Mangala Devi to which this temple is dedicated. Temple was established in the 19th century by the King of the Ahepa dynasty.