Britannica Sources used in this answer

Which city is the capital of Odisha?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The capital city of Odisha is Bhubaneshwar.12

Prior to India's independence in 1947, the capital of the state was Cuttack. Following independence, a new planned township was developed at Bhubaneshwar, and the capital was officially moved there in 1948.21