Classification of Indian cities


The classification of Indian cities is a ranking system used by the Government of India to allocate House Rent Allowance to public servants employed in cities in India. HRA is also used by the Indian Revenue Service to provide income tax exemptions. Cities are classified on the basis of their population, as recommended by the Sixth Central Pay Finance. Under the latest HRA city ranking scheme, most popular media and culture considers only Tier-X cities to be metropolitan in nature. These eight cities are considered India's "metros".

Current classification

Under the recommendation of the Seventh Central Pay Commission, the CCA classification was abolished in 2008. The earlier HRA classification of cities was changed from A-1 to X; A, B-1, and B-2 to Y; and C and unclassified cities to Z. X, Y, and Z are more commonly known as Tier-1, Tier-2, and Tier-3 cities, respectively. There are eight X cities and ninety-seven Y cities.
On the basis of the 2011 census, two cities — Pune and Ahmedabad — were upgraded from Y to X and twenty one cities from Z to Y on 1 April 2014.
HRA classificationCity
XAhmedabad, Bengaluru, Chennai, Delhi, Hyderabad, Kolkata, Mumbai, and Pune
Y
Agra, Ajmer, Akola, Aligarh, Amravati, Amritsar, Anand, Asansol, Aurangabad, Bareilly, Bardhaman, Belagavi, Berhampur, Bhavnagar, Bhiwandi, Bhopal, Bhubaneswar, Bikaner, Bilaspur, Bokaro Steel City, Bellary, Bhilai, Chandigarh, Coimbatore, Cuttack, Dahod, Dehradun, Dhule, Dombivli, Dhanbad, Durgapur, Erode, Faridabad, Ghaziabad, Gorakhpur, Guntur, Gurgaon, Guwahati, Gwalior, Hamirpur, Hubballi–Dharwad, Indore, Jabalpur, Jaipur, Jalandhar, Jalgaon, Jammu, Jamshedpur, Jamnagar, Jhansi, Jodhpur, Kalaburagi, Kakinada, Kannur, Kanpur, karimnagar, Karnal, Kochi, Kolhapur, Kollam, Kota, Kozhikode, Kumbakonam, Kurnool, Ludhiana, Lucknow, Madurai, Mathura, Mangaluru, Meerut, Mohali, Moradabad, Mysuru, Nagpur, Nanded, Nadiad, Nashik, Nellore, Noida, Patna, Pimpri-Chinchwad, Puducherry, Purulia, Prayagraj, Raipur, Rajkot, Ranchi, Rourkela, Ratlam, Raichur, Saharanpur, Salem, Sangli, Shimla, Siliguri, Solapur, Srinagar, Surat, Thanjavur, Thiruvananthapuram, Thrissur, Tiruchirappalli, Tirunelveli, Tiruvannamalai, Ujjain, Vijayapura, Vadodara, Varanasi, Vasai-Virar, Vijayawada, Visakhapatnam, Vellore and Warangal
ZAll other cities and towns

Historical classification

The cities were classified as follows before the Sixth Central Pay Commission's recommendations were followed in 2008. This classification was initially based on the recommendations of the Fifth Central Pay Commission of India in 1997. New Delhi, Mumbai, Kolkata, and Chennai were classified as A-1 cities. City statuses were later revised based on the results of the 2001 Census of India. Hyderabad was upgraded from A to A-1 status on 31 August 2007, and the same with Bangalore on 21 September 2007. The CCA classification was abolished in 2008.
Under the older HRA classification, most popular media and culture considered only A-1 cities to be metropolitan in nature, therefore India's "metros".
CCA classificationHRA classificationCity
A-1A-1Delhi
A-1A-1Mumbai
A-1A-1Kolkata
A-1A-1Chennai
A-1A-1Bengaluru
A-1A-1Hyderabad
AAAhmedabad
AA
Indore
AAVadodara
AASurat
AAJaipur
AAKota
AALucknow
AAKanpur
AAPune
AAThrissur
AACoimbatore
AANagpur
AANadiad
AAPatna
AAVisakhapatnam
AABhopal
AANashik
AAJabalpur
AAGandhinagar
B-1B-1Madurai
B-1B-1Aligarh
B-1B-1Kochi
B-1B-1Vijayawada
B-1B-1Tiruchirappalli
B-1B-1Gwalior
B-1B-1Rajkot
B-1B-1Solapur
B-1B-1Anand
B-1B-1Ludhiana
B-1B-1Agra
B-1B-1Meerut
B-1B-2Thiruvananthapuram
B-1B-2Kozhikode
B-1B-2Faridabad
B-1B-2Varanasi
B-1B-2Jamshedpur
B-1B-2Prayagraj
B-1B-2Amritsar
B-1B-2Dhanbad
B-2B-2Gorakhpur
B-2B-2Hubballi-Dharwad
B-2B-2Bhavnagar
B-2B-2Raipur
B-2B-2Bellary
B-2B-2Mysuru
B-2B-2Mangaluru
B-2B-2Guntur
B-2B-2Bhubaneswar
B-2B-2Amravati
B-2B-2Srinagar
B-2B-2Bhilai
B-2B-2Warangal
B-2B-2Tirunelveli
B-2B-2Nellore
B-2B-2Ranchi
B-2B-2Guwahati
B-2B-2Aurangabad
B-2B-2Chandigarh
B-2B-2Mohali
B-2B-2Patiala
B-2B-2Jodhpur
B-2B-2Puducherry
B-2B-2Salem
B-2B-2Vellore
B-2CDehradun
B-2CHajipur
B-2CKollam
B-2CSangli
B-2CJamnagar
B-2CJammu
B-2CKurnool
B-2CRoorkee
B-2CKannur
B-2CThanjavur
B-2CEtawah

Population-based classification

The Reserve Bank of India classifies centres into six tiers based on population. The tables below show the classification.
Population classificationPopulation
Tier-1100,000 and above
Tier-250,000 to 99,999
Tier-320,000 to 49,999
Tier-410,000 to 19,999
Tier-55,000 to 9,999
Tier-6less than 5,000

Population classificationPopulation
Rural centreup to 9,999
Semi-urban centre10,000 to 99,999
Urban centre100,000 to 999,999
Metropolitan centre1,000,000 and above