Old and New Place Names in India: Searchable List of Renamed Cities and States

Many Indian places have changed names since independence. Bombay became Mumbai in 1995, Madras became Chennai in 1996, Calcutta became Kolkata in 2001, and twelve Karnataka cities, including Bangalore (Bengaluru), were renamed on 1 November 2014. Recent renamings include Allahabad to Prayagraj (2018), Aurangabad to Chhatrapati Sambhajinagar (2023) and Ahmednagar to Ahilyanagar (2024).

Old books, maps, court chronicles and colonial records use names that no longer appear on a modern map: Cawnpore, Seringapatam, Shahjahanabad, Trichinopoly. This finder matches old names, colonial spellings and Mughal-era or ancient names to the places they refer to today, with the year of the change where there was one.

Old and New Place Names Finder

Search 79 renamed places in India and its neighbours by old or new name, state or year, from colonial spellings like Cawnpore to recent renamings like Ahilyanagar.

Try:

Old nameCurrent nameState / regionYearTypeNote
Bombay StateMaharashtra and GujaratWestern India1960StateSplit on 1 May 1960 into Maharashtra and Gujarat
Madras StateTamil NaduTamil Nadu1969StateRenamed with effect from 14 January 1969
Mysore StateKarnatakaKarnataka1973StateRenamed on 1 November 1973
United ProvincesUttar PradeshUttar Pradesh1950StateRenamed on 24 January 1950
Central Provinces and BerarMadhya PradeshMadhya Pradesh1950State
Travancore-CochinKeralaKerala1956StateKerala formed on 1 November 1956
OrissaOdishaOdisha2011StateSpelling changed with effect from 2011
UttaranchalUttarakhandUttarakhand2007StateRenamed from 1 January 2007
PondicherryPuducherryPuducherry (UT)2006UT and cityRenamed from 1 October 2006
BombayMumbaiMaharashtra1995City
MadrasChennaiTamil Nadu1996City
CalcuttaKolkataWest Bengal2001City
BangaloreBengaluruKarnataka2014CityOne of 12 Karnataka cities renamed on 1 November 2014
MysoreMysuruKarnataka2014CityRenamed 1 November 2014
MangaloreMangaluruKarnataka2014CityRenamed 1 November 2014
BelgaumBelagaviKarnataka2014CityRenamed 1 November 2014
BellaryBallariKarnataka2014CityRenamed 1 November 2014
BijapurVijayapuraKarnataka2014CityRenamed 1 November 2014
GulbargaKalaburagiKarnataka2014CityRenamed 1 November 2014
HubliHubballiKarnataka2014CityRenamed 1 November 2014
HospetHosapeteKarnataka2014CityRenamed 1 November 2014
ShimogaShivamoggaKarnataka2014CityRenamed 1 November 2014
TumkurTumakuruKarnataka2014CityRenamed 1 November 2014
ChikmagalurChikkamagaluruKarnataka2014CityRenamed 1 November 2014
PoonaPuneMaharashtra1978City
BarodaVadodaraGujarat1974City
Benares (Banaras)VaranasiUttar Pradesh1956CityAlso known by its ancient name, Kashi
TrivandrumThiruvananthapuramKerala1991City
CochinKochiKerala1996City
GurgaonGurugramHaryana2016City
AllahabadPrayagrajUttar Pradesh2018CityAkbar's Ilahabad; the older name Prayag was restored in form
MughalsaraiPt. Deen Dayal Upadhyaya NagarUttar Pradesh2018Town and junction
Faizabad districtAyodhya districtUttar Pradesh2018District
HoshangabadNarmadapuramMadhya Pradesh2022City
AurangabadChhatrapati SambhajinagarMaharashtra2023CityNamed after Aurangzeb; Mughal name Khujista Bunyad
OsmanabadDharashivMaharashtra2023City
Ahmednagar (Ahmadnagar)AhilyanagarMaharashtra2024CityWhere Aurangzeb died in 1707; renamed after Ahilyabai Holkar
CawnporeKanpurUttar Pradesh–CityColonial spelling replaced after independence
SimlaShimlaHimachal Pradesh–CityColonial spelling
GauhatiGuwahatiAssam–CityColonial spelling
JubbulporeJabalpurMadhya Pradesh–CityColonial spelling
Vizagapatam (Waltair)VisakhapatnamAndhra Pradesh–City
MasulipatamMachilipatnamAndhra Pradesh–CityMajor port for Golconda and European trading companies
TanjoreThanjavurTamil Nadu–City
TrichinopolyTiruchirappalliTamil Nadu–City
ConjeeveramKanchipuramTamil Nadu–City
Ootacamund (Ooty)UdhagamandalamTamil Nadu–Town
TinnevellyTirunelveliTamil Nadu–City
TuticorinThoothukudiTamil Nadu–City
MaduraMaduraiTamil Nadu–City
CalicutKozhikodeKerala–CityWhere Vasco da Gama landed in 1498
CannanoreKannurKerala–City
QuilonKollamKerala–City
AlleppeyAlappuzhaKerala–City
PalghatPalakkadKerala–City
TrichurThrissurKerala–City
MercaraMadikeriKarnataka–Town
DharwarDharwadKarnataka–City
SeringapatamSrirangapatnaKarnataka–TownTipu Sultan's capital, stormed by the British in 1799
NasikNashikMaharashtra–City
ThanaThaneMaharashtra–City
BurdwanBardhamanWest Bengal–City
MidnaporeMedinipurWest Bengal–City
BroachBharuchGujarat–CityAncient port known to Greek and Roman writers as Barygaza
CambayKhambhatGujarat–Town
ShahjahanabadOld DelhiDelhi–Historical nameWalled city built by Shah Jahan, completed in 1648
AkbarabadAgraUttar Pradesh–Historical nameMughal name for Agra
Khujista BunyadChhatrapati Sambhajinagar (Aurangabad)Maharashtra–Historical nameMughal name before the city was renamed Aurangabad
PataliputraPatnaBihar–Ancient nameCapital of the Maurya and Gupta empires
KashiVaranasiUttar Pradesh–Ancient name
UjjayiniUjjainMadhya Pradesh–Ancient name
MuzirisPattanam / Kodungallur areaKerala–Ancient portRoman-era pepper port; exact site still debated
Kaveripattinam (Puhar)PoompuharTamil Nadu–Ancient portChola port, partly submerged
Islamabad (Mughal name)Chattogram (Chittagong)Bangladesh–Historical nameName given by the Mughals after the conquest of 1666
CeylonSri LankaSri Lanka1972Country
BurmaMyanmarMyanmar1989Country
RangoonYangonMyanmar1989City
East PakistanBangladeshBangladesh1971CountryIndependence after the 1971 war
DaccaDhakaBangladesh1982CitySpelling changed in 1982

Years are given where a renaming took effect on a known date. Many colonial-era spellings were replaced gradually after 1947 and have no single date. Historical names are names a place carried in earlier periods, not official renamings.

Why Indian Places Change Their Names

Renamings in India fall into four broad groups:

  • Restoring local pronunciation. Many colonial names were English spellings of Indian names: Cawnpore for Kanpur, Poona for Pune, Trichinopoly for Tiruchirappalli. Independent India gradually replaced them with spellings closer to local usage.
  • Linguistic reorganisation of states. After the States Reorganisation Act of 1956, several states were redrawn and renamed: Madras State became Tamil Nadu (1969) and Mysore State became Karnataka (1973).
  • Regional identity. Bombay to Mumbai (1995), Madras to Chennai (1996), Calcutta to Kolkata (2001) and Karnataka’s 2014 renamings all adopted the name used in the local language.
  • Political and historical statements. Recent renamings, such as Allahabad to Prayagraj (2018), Aurangabad to Chhatrapati Sambhajinagar (2023) and Ahmednagar to Ahilyanagar (2024), replace names associated with Mughal or Sultanate rulers with names honouring other historical figures or older traditions. These changes are often debated.

How a Renaming Happens

A state government proposes a new name for a city or district. Renaming a city or district generally needs a no-objection from the Union Ministry of Home Affairs, after which the state notifies it. Renaming a state requires an Act of Parliament. Railway stations, post offices and court names are then updated separately, which is why old and new names can coexist for years.

Reading Old Sources: Names to Watch For

If you are reading Mughal, Maratha or East India Company sources, these names come up often:

  • Shahjahanabad: Shah Jahan’s walled capital, today’s Old Delhi.
  • Akbarabad: the Mughal name for Agra.
  • Seringapatam: Tipu Sultan’s island capital, Srirangapatna, stormed in 1799. See Tipu Sultan’s family tree.
  • Ahmadnagar: the Deccan city where Aurangzeb died in 1707, now Ahilyanagar. See How did Aurangzeb die?
  • Masulipatam: Machilipatnam, a major port for the Golconda kingdom and European traders.

When dates in those sources look odd as well, use the Historical Calendar Converter to convert Old Style and Hijri dates.

Frequently Asked Questions

When was Bombay renamed Mumbai?

In 1995.

When did Madras become Chennai?

In 1996.

When was Calcutta renamed Kolkata?

In 2001.

When did Bangalore become Bengaluru?

On 1 November 2014, together with 11 other Karnataka cities, including Mysuru, Mangaluru, Belagavi and Hubballi.

What is the new name of Ahmednagar?

Ahilyanagar, after the Maratha ruler Ahilyabai Holkar. The Maharashtra government approved the change in 2024.

What is the new name of Aurangabad in Maharashtra?

Chhatrapati Sambhajinagar, after the Maratha ruler Sambhaji, from 2023.

What was Old Delhi called?

Shahjahanabad, the walled city built by the Mughal emperor Shah Jahan and completed in 1648.

Who approves the renaming of a city in India?

The state government proposes it and the Union Ministry of Home Affairs gives a no-objection before the state notifies the new name. Renaming a state needs an Act of Parliament.

Sources and Further Reading

Last reviewed October 2026. New renamings are added as they are notified. Know a name we have missed? Tell us. Related tools: Historical Calendar Converter · Old Indian Money Converter · All history tools.

Scroll to Top