HRA City Classification List 2026

Complete X, Y and Z class city reference for Central Government employees — covering HRA rates, TA entitlements, and how to find your posting station's classification.

6

X-Class Cities

HRA 30%

97

Y-Class Cities

HRA 20%

70+

Z-Class Cities

HRA 10%

173+

Cities Listed

Across all states

What is City Classification?

City classification determines two major salary allowances for Central Government employees: House Rent Allowance (HRA) and Transport Allowance (TA). Because housing and transport costs vary enormously across India — renting in Mumbai costs five times more than in a small district town — the 7th Pay Commission introduced a three-tier classification system that links allowances to the cost-of-living at each employee's posting station.

Classifications are based on population data from the Census of India. X-class applies to the six largest urban agglomerations with population exceeding 50 lakh. Y-class covers cities with population between 5 and 50 lakh — roughly 100 cities including all major state capitals and industrial hubs. Z-class is the default category for every other posting station in India, covering hundreds of smaller cities, towns, and rural areas.

The official classification list is notified by the Ministry of Finance and applies uniformly across all Central Government departments, autonomous bodies, and defence establishments. Your classification is determined by your place of posting as per your transfer order — not your place of residence or hometown.

ClassPopulationHRA RateHRA Min. FloorTA (Lv. 9+)TA (Lv. 3–8)
X> 50 lakh30%₹5,400/month₹7,200₹3,600
Y5–50 lakh20%₹3,600/month₹3,600₹1,800
Z< 5 lakh10%₹1,800/month₹1,800₹900

Current rates applicable after DA crossed 50%. TA rates shown for Higher TPTA and other cities. TA for Levels 1–2: X: ₹1,350 / others: ₹900.

City Classification Reference Table

Showing 173 of 173 entries.

City / StationState / UTClassHRA RateNotes
Delhi (NCT)DelhiX30%
MumbaiMaharashtraX30%
ChennaiTamil NaduX30%
KolkataWest BengalX30%
HyderabadTelanganaX30%
BengaluruKarnatakaX30%
VisakhapatnamAndhra PradeshY20%
VijayawadaAndhra PradeshY20%
GunturAndhra PradeshY20%
NelloreAndhra PradeshY20%
KurnoolAndhra PradeshY20%
RajahmundryAndhra PradeshY20%
TirupatiAndhra PradeshY20%
GuwahatiAssamY20%
PatnaBiharY20%
GayaBiharY20%
MuzaffarpurBiharY20%
RaipurChhattisgarhY20%
Bhilai NagarChhattisgarhY20%
BilaspurChhattisgarhY20%
AhmedabadGujaratY20%
SuratGujaratY20%
VadodaraGujaratY20%
RajkotGujaratY20%
BhavnagarGujaratY20%
JamnagarGujaratY20%
FaridabadHaryanaY20%
Gurgaon (Gurugram)HaryanaY20%
HisarHaryanaY20%
RohtakHaryanaY20%
ShimlaHimachal PradeshY20%State capital
SrinagarJammu & KashmirY20%
JammuJammu & KashmirY20%
RanchiJharkhandY20%
JamshedpurJharkhandY20%
DhanbadJharkhandY20%
Bokaro Steel CityJharkhandY20%
MysuruKarnatakaY20%
Hubballi-DharwadKarnatakaY20%
MangaluruKarnatakaY20%
BelagaviKarnatakaY20%
KalaburagiKarnatakaY20%
KochiKeralaY20%
ThiruvananthapuramKeralaY20%
KozhikodeKeralaY20%
ThrissurKeralaY20%
KollamKeralaY20%
IndoreMadhya PradeshY20%
BhopalMadhya PradeshY20%
JabalpurMadhya PradeshY20%
GwaliorMadhya PradeshY20%
UjjainMadhya PradeshY20%
PuneMaharashtraY20%
NagpurMaharashtraY20%
NashikMaharashtraY20%
Aurangabad (Chhatrapati Sambhajinagar)MaharashtraY20%
SolapurMaharashtraY20%
ThaneMaharashtraY20%
Navi MumbaiMaharashtraY20%
Kalyan-DombivliMaharashtraY20%
Vasai-VirarMaharashtraY20%
AmravatiMaharashtraY20%
KolhapurMaharashtraY20%
BhubaneswarOdishaY20%
CuttackOdishaY20%
RourkelaOdishaY20%
LudhianaPunjabY20%
AmritsarPunjabY20%
JalandharPunjabY20%
PatialaPunjabY20%
JaipurRajasthanY20%
JodhpurRajasthanY20%
KotaRajasthanY20%
BikanerRajasthanY20%
AjmerRajasthanY20%
CoimbatoreTamil NaduY20%
MaduraiTamil NaduY20%
TiruchirappalliTamil NaduY20%
SalemTamil NaduY20%
TirunelveliTamil NaduY20%
VelloreTamil NaduY20%
ErodeTamil NaduY20%
TiruppurTamil NaduY20%
WarangalTelanganaY20%
LucknowUttar PradeshY20%
KanpurUttar PradeshY20%
GhaziabadUttar PradeshY20%
AgraUttar PradeshY20%
MeerutUttar PradeshY20%
VaranasiUttar PradeshY20%
Prayagraj (Allahabad)Uttar PradeshY20%
BareillyUttar PradeshY20%
AligarhUttar PradeshY20%
MoradabadUttar PradeshY20%
SaharanpurUttar PradeshY20%
GorakhpurUttar PradeshY20%
NoidaUttar PradeshY20%
DehradunUttarakhandY20%
AsansolWest BengalY20%
SiliguriWest BengalY20%
DurgapurWest BengalY20%
ChandigarhChandigarh (UT)Y20%
PuducherryPuducherryY20%
ImphalManipurZ10%State capital
ShillongMeghalayaZ10%State capital
AizawlMizoramZ10%State capital
KohimaNagalandZ10%State capital
AgartalaTripuraZ10%State capital
ItanagarArunachal PradeshZ10%State capital
GangtokSikkimZ10%State capital
Dispur (Guwahati)AssamZ10%State capital (admin)
PanajiGoaZ10%State capital
Port BlairA&N IslandsZ10%UT capital
DamanDaman & DiuZ10%UT
KavarattiLakshadweepZ10%UT capital
SilvassaDadra & NHZ10%UT capital
LehLadakhZ10%UT
KargilLadakhZ10%UT
DharamshalaHimachal PradeshZ10%
ManaliHimachal PradeshZ10%
MandiHimachal PradeshZ10%
SolanHimachal PradeshZ10%
DibrugarhAssamZ10%
SilcharAssamZ10%
MuzaffarnagarUttar PradeshZ10%
MathuraUttar PradeshZ10%
HapurUttar PradeshZ10%
FirozabadUttar PradeshZ10%
JhansiUttar PradeshZ10%
SagarMadhya PradeshZ10%
SatnaMadhya PradeshZ10%
RewaMadhya PradeshZ10%
BhindMadhya PradeshZ10%
UdaipurRajasthanZ10%
AlwarRajasthanZ10%
BhilwaraRajasthanZ10%
SikarRajasthanZ10%
HaridwarUttarakhandZ10%
RoorkeeUttarakhandZ10%
HaldwaniUttarakhandZ10%
Dhanbad (rural)JharkhandZ10%
HazaribaghJharkhandZ10%
BerhampurOdishaZ10%
SambalpurOdishaZ10%
BalasoreOdishaZ10%
MalappuramKeralaZ10%
KannurKeralaZ10%
PalakkadKeralaZ10%
KottayamKeralaZ10%
AlappuzhaKeralaZ10%
ThanjavurTamil NaduZ10%
DindigulTamil NaduZ10%
ThoothukudiTamil NaduZ10%
NagercoilTamil NaduZ10%
AmbatturTamil NaduZ10%
Bellary (Ballari)KarnatakaZ10%
TumkurKarnatakaZ10%
DavangereKarnatakaZ10%
NandedMaharashtraZ10%
Sangli-MirajMaharashtraZ10%
JalgaonMaharashtraZ10%
AkolaMaharashtraZ10%
LaturMaharashtraZ10%
AhmednagarMaharashtraZ10%
PathankotPunjabZ10%
BathindaPunjabZ10%
GurdaspurPunjabZ10%
AmbalaHaryanaZ10%
PanipatHaryanaZ10%
KarnalHaryanaZ10%
SonipatHaryanaZ10%
BhiwaniHaryanaZ10%
All other cities / townsPan IndiaZ10%Default classification

This list is for reference only and covers major cities. The authoritative source is Ministry of Finance O.M. No. 2/5/2017-E.II(B) dated 7 July 2017. For your exact posting station, verify with your Pay & Accounts Office.

How Classifications are Determined and Revised

City classifications are determined by the Pay Commission and formally notified by the Ministry of Finance. The 7th CPC classified cities using population data from the 2011 Census of India, with urban agglomeration boundaries defined by the Office of the Registrar General of India. The Commission's recommendations were accepted by the government and notified via O.M. No. 2/5/2017-E.II(B) dated 7 July 2017, effective from 1 July 2017.

How to check your city's official class

  • 1. Check the MoF O.M. dated 7 July 2017
  • 2. Consult your ministry's administrative instructions
  • 3. Ask your DDO or Pay & Accounts Office
  • 4. Check your appointment order (often mentions station class)

When can classifications change?

  • • When a new Pay Commission is constituted
  • • When new Census data is published
  • • By special MoF notification (rare)
  • • 8th CPC likely to revise using 2021 Census data

HRA Rate Revision Linked to DA Levels

DA LevelX-class HRAY-class HRAZ-class HRA
Initial (DA < 25%)24%16%8%
DA ≥ 25%27%18%9%
DA ≥ 50% (Current)30%20%10%

What if Your City is Not Listed?

If your posting station is not listed in the Ministry of Finance classification, it automatically defaults to Z-class. This is the catch-all category and applies to the vast majority of India's towns and rural postings. You do not need to apply or request a classification — your PAO will apply Z-class rates unless instructed otherwise by an official notification.

Z-class entitlements (default)

  • • HRA: 10% of basic pay
  • • HRA minimum floor: ₹1,800/month
  • • TA (Level 9+): ₹3,600/month
  • • TA (Level 3–8): ₹1,800/month
  • • TA (Level 1–2): ₹900/month

If you believe your city qualifies for Y-class

  • • Check the 2011 Census population for your UA
  • • If > 5 lakh, write to your ministry
  • • Ministry refers to MoF for formal notification
  • • Classification only applies from notification date
  • • No retrospective effect on past HRA

Important: Some satellite towns and peripheral areas that are part of a larger urban agglomeration may share the classification of the main city. For example, Noida and Ghaziabad are classified as Y-class as they are recognised as separate urban agglomerations in the 7th CPC list, not as part of Delhi NCT. Verify your exact posting station's classification with your departmental administrative office.

How City Classification Affects Your Salary

City class directly drives two allowances — HRA and TA — but its effects flow through to other parts of your salary as well. Understanding all the implications helps you estimate the true financial impact of a transfer from one city class to another.

House Rent Allowance (HRA)

The most significant impact. A transfer from Y-class to X-class increases HRA from 20% to 30% — a 50% increase in HRA amount. For a Level 8 employee with ₹47,600 basic pay, this is the difference between ₹9,520/month (Y) and ₹14,280/month (X) — an annual difference of ₹57,120. Conversely, a transfer from Y to Z class reduces HRA from 20% to 10%, halving the allowance.

Transport Allowance (TA)

TA is determined by a simpler two-tier system: the six X-class metros qualify as "higher TPTA cities" for TA purposes. Moving from a Y-class city to Delhi/Mumbai doubles TA for Level 9+ employees (from ₹3,600 to ₹7,200/month), and the DA on TA is also correspondingly higher. Y-class and Z-class cities both attract the lower TA rate — so moving between Y and Z has no TA impact.

Income Tax (HRA Exemption)

Under the old tax regime, HRA exemption under Section 10(13A) is the least of: actual HRA received, 50% of basic pay (X-class cities) or 40% (Y/Z cities), and actual rent paid minus 10% of basic pay. The 50% vs 40% rule means X-class city employees get a larger exemption ceiling even before considering the higher HRA amount. Under the new regime, HRA is fully taxable regardless of city class.

CGHS Coverage

CGHS (Central Government Health Scheme) is available only in cities where CGHS dispensaries exist — primarily X-class and major Y-class cities. Employees posted to Z-class cities or towns without CGHS coverage are instead covered by CSMA (Central Services Medical Attendance) Rules, which provide reimbursement for medical expenses rather than cashless treatment. City class thus indirectly determines your healthcare access model.

Quick Transfer Calculator: Y-class → X-class (Level 8, ₹47,600 basic pay)

AllowanceY-class (Monthly)X-class (Monthly)Annual Gain
HRA₹9,520₹14,280+₹57,120
TA (Level 8)₹1,800₹3,600+₹21,600
Total increase+₹78,720/year

Frequently Asked Questions