BOQ Builder·Auto-BOQ from dimensions, DSR ratesNEWBidEasy·Government tenders, searchableLIVEInfraLens App·Free on Play Store, offline-readyNEW

DCR & Building Bye-laws — Indian Cities

77 cities
77 of 77
CityStateAuthorityRegulationStatusAction
AgraUttar PradeshADA + ANNUP Building Bye-laws 2025LiveSetbacks →
AhmedabadGujaratAMC + AUDACGDCR 2017LiveSetbacks →
AjmerRajasthanADA + AMCBuilding Bye-laws 2020LiveSetbacks →
AligarhUttar PradeshADA + ANNUP Building Bye-laws 2025LiveSetbacks →
AmravatiMaharashtraAMCUDCPR 2020LiveSetbacks →
Aurangabad (Chh. Sambhajinagar)MaharashtraCSMC + AMRDAUDCPR 2020LiveSetbacks →
BangaloreKarnatakaBBMP + BDABBMP Bye-laws 2003LiveSetbacks →
BareillyUttar PradeshBDA + BNNUP Building Bye-laws 2025LiveSetbacks →
BhavnagarGujaratBMC + BADACGDCR 2017LiveSetbacks →
BhiwandiMaharashtraBNCMC + MMRDAUDCPR 2020LiveSetbacks →
BhopalMadhya PradeshBMC + BDAMP Bhumi Vikas Rules 2012LiveSetbacks →
BikanerRajasthanUIT + BMCBuilding Bye-laws 2020LiveSetbacks →
ChennaiTamil NaduCMDA + GCCTNCDBR 2019LiveSetbacks →
CoimbatoreTamil NaduCCMC + DTCPTNCDBR 2019LiveSetbacks →
DelhiDelhi (NCT)MCD + DDA + NDMCUBBL 2016LiveSetbacks →
ErodeTamil NaduECMC + DTCPTNCDBR 2019LiveSetbacks →
FaridabadHaryanaDTCP + MCF + FMDAHaryana Building Code 2017LiveSetbacks →
GhaziabadUttar PradeshGDA + GNNUP Building Bye-laws 2025LiveSetbacks →
GorakhpurUttar PradeshGDA + GNNUP Building Bye-laws 2025LiveSetbacks →
GunturAndhra PradeshGMC + APCRDAG.O. Ms. 168 (AP)LiveSetbacks →
Gurgaon (Gurugram)HaryanaDTCP + MCG + HSVPHaryana Building Code 2017LiveSetbacks →
GwaliorMadhya PradeshGMC + GDAMP Bhumi Vikas Rules 2012LiveSetbacks →
HyderabadTelanganaGHMC + HMDAG.O. Ms. 168 (TS-bPASS)LiveSetbacks →
IndoreMadhya PradeshIMC + IDAMP Bhumi Vikas Rules 2012LiveSetbacks →
JabalpurMadhya PradeshJMC + JDAMP Bhumi Vikas Rules 2012LiveSetbacks →
JaipurRajasthanJDA + JMCBuilding Bye-laws 2020LiveSetbacks →
JamnagarGujaratJMC + JADACGDCR 2017LiveSetbacks →
JhansiUttar PradeshJDA + JNNUP Building Bye-laws 2025LiveSetbacks →
JodhpurRajasthanJDA + JMCBuilding Bye-laws 2020LiveSetbacks →
JunagadhGujaratJMC + JADACGDCR 2017LiveSetbacks →
Kalyan-DombivliMaharashtraKDMC + MMRDAUDCPR 2020LiveSetbacks →
KanpurUttar PradeshKDA + KNNUP Building Bye-laws 2025LiveSetbacks →
KarnalHaryanaMCK + DTCPHaryana Building Code 2017LiveSetbacks →
KolhapurMaharashtraKMCUDCPR 2020LiveSetbacks →
KolkataWest BengalKMC + KMDAKMC Building Rules 2009LiveSetbacks →
KotaRajasthanUIT + KMCBuilding Bye-laws 2020LiveSetbacks →
KurnoolAndhra PradeshKMC + KUDAG.O. Ms. 168 (AP)LiveSetbacks →
LucknowUttar PradeshLDA + LMCUP Building Bye-laws 2025LiveSetbacks →
MaduraiTamil NaduMMC + DTCPTNCDBR 2019LiveSetbacks →
MeerutUttar PradeshMDA + MNNUP Building Bye-laws 2025LiveSetbacks →
Mira-BhayandarMaharashtraMBMC + MMRDAUDCPR 2020LiveSetbacks →
MoradabadUttar PradeshMDA + MNNUP Building Bye-laws 2025LiveSetbacks →
MumbaiMaharashtraMCGMDCPR 2034LiveSetbacks →
NagpurMaharashtraNMC + NITUDCPR 2020LiveSetbacks →
NandedMaharashtraNWCMCUDCPR 2020LiveSetbacks →
NashikMaharashtraNMC + NMRDAUDCPR 2020LiveSetbacks →
Navi MumbaiMaharashtraNMMC + CIDCOUDCPR 2020LiveSetbacks →
NelloreAndhra PradeshNMC + DTCPG.O. Ms. 168 (AP)LiveSetbacks →
NizamabadTelanganaNMCG.O. Ms. 168 (TS-bPASS)LiveSetbacks →
NoidaUttar PradeshNOIDANOIDA Building Regulations 2010LiveSetbacks →
PanchkulaHaryanaMCPK + HSVP + DTCPHaryana Building Code 2017LiveSetbacks →
PanipatHaryanaMCP + DTCPHaryana Building Code 2017LiveSetbacks →
Pimpri-ChinchwadMaharashtraPCMC + PMRDAPCMC DCPR 2017LiveSetbacks →
PrayagrajUttar PradeshPDA + PNNUP Building Bye-laws 2025LiveSetbacks →
PuneMaharashtraPMC + PMRDAPMC DCPR 2017LiveSetbacks →
RajahmundryAndhra PradeshRMC + DTCPG.O. Ms. 168 (AP)LiveSetbacks →
RajkotGujaratRMC + RUDACGDCR 2017LiveSetbacks →
RohtakHaryanaMCR + DTCPHaryana Building Code 2017LiveSetbacks →
SagarMadhya PradeshSMCMP Bhumi Vikas Rules 2012LiveSetbacks →
SaharanpurUttar PradeshSDA + SNNUP Building Bye-laws 2025LiveSetbacks →
SalemTamil NaduSCMC + DTCPTNCDBR 2019LiveSetbacks →
SolapurMaharashtraSMCUDCPR 2020LiveSetbacks →
SuratGujaratSMC + SUDACGDCR 2017LiveSetbacks →
ThaneMaharashtraTMC + MMRDAUDCPR 2020LiveSetbacks →
Tiruchirappalli (Trichy)Tamil NaduTCMC + DTCPTNCDBR 2019LiveSetbacks →
TirunelveliTamil NaduTMC + DTCPTNCDBR 2019LiveSetbacks →
TirupatiAndhra PradeshTMC + TUDAG.O. Ms. 168 (AP)LiveSetbacks →
TiruppurTamil NaduTCMC + DTCPTNCDBR 2019LiveSetbacks →
UdaipurRajasthanUIT + UMCBuilding Bye-laws 2020LiveSetbacks →
UjjainMadhya PradeshUMC + UDAMP Bhumi Vikas Rules 2012LiveSetbacks →
VadodaraGujaratVMC + VUDACGDCR 2017LiveSetbacks →
VaranasiUttar PradeshVDA + VNNUP Building Bye-laws 2025LiveSetbacks →
Vasai-VirarMaharashtraVVCMC + MMRDAUDCPR 2020LiveSetbacks →
VelloreTamil NaduVCMC + DTCPTNCDBR 2019LiveSetbacks →
VijayawadaAndhra PradeshVMC + APCRDAG.O. Ms. 168 (AP)LiveSetbacks →
VisakhapatnamAndhra PradeshGVMC + VMRDAG.O. Ms. 168 (AP)LiveSetbacks →
WarangalTelanganaGWMC + KUDAG.O. Ms. 168 (TS-bPASS)LiveSetbacks →

Why a city-by-city DCR reference?

Setback rules and FSI vary dramatically across Indian cities — and even within a city by zone, plot size, road width, and building height. The official Development Control Regulations of any large municipality run to 400-700 pages of legalese, with conditional rules buried inside cross-referenced tables. A homeowner trying to confirm a 1.5 m versus 2.0 m side margin, or an architect verifying maximum FSI for a given road width, wastes hours scrolling PDFs. InfraLens distils each city's regulation into structured tables, worked examples for common plot sizes, and a setback calculator that answers the lookup in one click — while linking back to the source clause for verification.

This directory is not a substitute for ULB approval. It is a fast, free first-pass reference for owners, contractors, junior architects, and structural engineers who need accurate setback and height constraints to start a feasibility study or plot purchase decision.

What's covered in each city page

Every live city page includes: front (road-side) setback as a function of abutting road width; side and rear margins by plot size for single-family dwellings, and by building height for apartments and other uses; maximum permissible building height by road width; margin between buildings on the same plot for group housing; worked examples for typical plot sizes (30×40, 40×60, 60×90 ft) on common road widths (9, 12, 18 m); and a search-citable source link to the official ULB notification PDF.

Upcoming additions per city: FSI/FAR by zone, ground coverage limits, parking requirements (per ECS / per dwelling unit), common plot / open space rules for layouts above 4,000 sq.m, and special-zone overlays (heritage, riverfront, transit-oriented, smart-city node).

How city DCRs differ across India

Indian Development Control Regulations follow several lineages. Gujarat uses a unified state-wide CGDCR 2017 covering all ULBs (AMC, SMC, VMC, RMC, etc.) with category bands D1 to D10 capturing different urban densities. Maharashtra uses Development Control and Promotion Regulations (DCPR) at municipal corporation level — Mumbai's DCR 2034, Pune's DCPR 2017, Nagpur's DCPR 2020 — each with its own zone vocabulary and FSI bands. Karnataka combines BDA's Revised Master Plan (RMP-2031) with BBMP's older Building Bye-laws 2003 plus subsequent amendments. Delhi layers DDA's Master Plan-2041 with MCD Building Bye-laws 2016 plus GRAP/air-quality-zone rules. Tamil Nadu issued the unified TNCDBR 2019 covering all civic bodies. West Bengal, UP, MP, Telangana, and Rajasthan each maintain separate frameworks.

Because the *structure* differs city to city, InfraLens does not force every city into a one-size-fits-all schema. Each city's data file mirrors its source regulation's vocabulary (zones, categories, plot bands) so what you read on the page exactly matches what you'd find in the official PDF — just easier to query.

Where the data comes from and how it's verified

Every page is built from the official notification PDF of the issuing authority — Government of [State], Urban Development Department, or the relevant Municipal Corporation. We do not aggregate from blogs, third-party sites, or older repealed editions. Source URLs are visible at the top of each city page ("Download [Regulation] PDF" button). Last-reviewed dates are stamped per page; cities that have undergone an amendment since first publication are flagged.

Because regulations have legal weight (incorrect setbacks can lead to demolition orders or development permission denial), we mark each new city page as "Draft — pending human verification" until a registered architect or relevant authority practitioner has reviewed the values. Cities that have completed verification show no draft badge.

Frequently Asked Questions

6 common questions about this topic, answered by civil engineers.

Which Indian cities are covered?+

Ahmedabad is live today with full setback, height, and inter-building margin tables. The roadmap covers 14 more cities — Mumbai, Delhi, Bangalore, Chennai, Hyderabad, Pune, Kolkata, Surat, Jaipur, Lucknow, Nagpur, Indore, Bhopal, Vadodara — published in order of search demand. To request priority for a city, write to us on the WhatsApp channel.

Is this a replacement for ULB approval?+

No. This directory is a reference, not a legal authority. Building approvals must come from the local urban body (AMC, MCGM, BBMP, DDA, etc.) following formal application procedures. Use this resource for feasibility studies, plot purchase decisions, and pre-design checks. Always verify final values with a licensed architect and the issuing ULB before applying for development permission or starting construction.

How often is the data updated?+

Each city page carries a 'last reviewed' date. We track amendments to source regulations via the issuing authority's public notification page and update the data file when a corrigendum or amendment is gazetted. Major regulation revisions (e.g. CGDCR 2017 → CGDCR 20XX when issued) trigger a full re-extraction. We do not push silent updates — every change is dated and logged in the source citation block of the relevant city page.

Why are setbacks different for residential vs apartment in the same city?+

Most Indian DCRs split setback rules by use category. Single-family and two-family dwellings (often called Dwelling-1 and Dwelling-2, DW1/DW2) get setbacks based on plot size — small urban plots get smaller margins to preserve buildable area. Apartments, mixed-use, commercial, and institutional buildings get setbacks based on building height — the taller the building, the larger the side and rear margins, primarily for fire access and inter-building daylight. Industrial buildings have a separate, generally larger margin schedule for safety reasons.

Does the calculator work for corner plots?+

The calculator returns the standard front, side, and rear setbacks for a plot abutting one road. Corner plots that abut two or more roads must observe the front (road-side) margin on every abutting side — not just the primary road. This is uniform across Indian DCRs and reduces buildable area significantly on tight corner sites. For corner plot calculations, apply the front-setback value to each abutting road individually; side/rear margin then applies only to the remaining (non-road) plot boundaries.

Can I download the official PDF directly?+

Yes. Every live city page has a 'Download [Regulation] PDF' button at the top that links to the official notification on the issuing authority's website (ahmedabadcity.gov.in, mumbaidp.mcgm.gov.in, etc.). InfraLens does not host these PDFs; we link directly to the source so you always get the current published version. If a source URL goes dead due to a portal redesign, write to us via the WhatsApp channel and we'll find the new mirror.