150-Years of its formation has been celebrated in 2011.
Bheemunipatnam is supposed to have originated in the days of the mahabharatha (its named after Bheema) as per legends. Most probably its origins were around the 3rd century BCE related to early Buddhism in Andhra Pradesh