Bhubaneshwar is de hoofdstad van de Indiase deelstaat Odisha. Het is de grootste stad van Odisha. Bhubaneswar betekent "heer van de wereld". Er zijn veel tempels in deze stad. Daarom wordt het ook wel "tempelstad van India" genoemd. Het is een religieus centrum in Orissa uit de Middeleeuwen. Het is een geplande stad van het moderne India.

In 1948 werd Bhubaneshwar de politieke hoofdstad van Odisha. Daarvoor was het Cuttack. Bhubaneshwar en Cuttack worden samen "tweelingsteden" van Orissa genoemd.