🏪 Price Guide

Construction Cost Per Sq Ft in India 2026 — City-Wise Comparison

How much does it cost to build a house per square foot across India in 2026? Cities vary dramatically — and understanding why helps you budget smarter regardless of where you build.

City-Wise Construction Cost 2026

City Economy Standard Premium
Kolkata ₹1,400–₹1,600 ₹1,800–₹2,100 ₹2,500–₹3,200
Mumbai ₹1,900–₹2,200 ₹2,500–₹3,000 ₹3,500–₹5,000+
Delhi / NCR ₹1,700–₹2,000 ₹2,200–₹2,700 ₹3,000–₹4,200
Bangalore ₹1,600–₹1,900 ₹2,100–₹2,600 ₹3,000–₹4,000
Chennai ₹1,500–₹1,800 ₹1,900–₹2,300 ₹2,700–₹3,500
Hyderabad ₹1,500–₹1,700 ₹1,900–₹2,200 ₹2,600–₹3,400
Pune ₹1,600–₹1,900 ₹2,100–₹2,500 ₹2,900–₹3,800

Why Kolkata Has Lower Construction Costs

Kolkata benefits from lower labour rates, proximity to Bengal’s brick and sand supply chains, lower land and logistics costs compared to western metros, and a large pool of skilled construction labour. This makes it one of the most cost-effective major cities to build in India.

What Drives Cost Variation Within a City?

  • Quality grade: Standard vs premium finishes can double per-sq-ft cost
  • Number of floors: G+2 costs more per sq ft than G+1 due to structural requirements
  • Zone: Central Kolkata vs Rajarhat — logistics and labour vary
  • Material sourcing: Buying direct from dealers vs through contractors can save 8–15%

Find Building Material Dealers Near You

Compare prices for cement, steel, tiles, plywood and 27+ more categories

🏪 Explore SmartStructure