Renaming of cities in India

Renaming of cities in India has taken place since 1947 following the end of the British imperial period. Several changes have been controversial, and not all proposed changes have been implemented. Each has required approval by the Government of India in Delhi.

Some renaming of states and territories in India has also taken place, with substantial name changes in both local language and in English such as the old British state name of Travancore–Cochin to Kerala (1956). The most notable exceptions are Indian English spelling-changes of Orissa to Odisha (2011) and the union territory of Pondicherry (which includes the city of Pondicherry) to Puducherry (2006).