Landscape
Delhi is an anomaly in this report series. Every other state is a multi-city story; Delhi is a one-city story because the National Capital Territory of Delhi is, administratively, a single urban unit. Within that single jurisdiction sit 330 dark stores - the highest store count for any Indian city or state-equivalent unit other than Bengaluru (which has 438 inside a municipal corporation that is geographically larger than Delhi NCT by almost a factor of two).
The analytical consequence is that Delhi’s quick-commerce story is not about geographic distribution but about intra-city saturation. Walk through Khan Market, Defence Colony, Vasant Kunj, Greater Kailash, Hauz Khas, or any of the colonies of south Delhi, and you are within 700 metres of three dark stores. Walk through Rohini, Dwarka, or Preet Vihar, and you are within a kilometre of two. Walk through the outer urban extension zones - Najafgarh, Narela, Mitraon - and coverage is thinner but still meaningful. The frontier for platforms in Delhi is no longer new-catchment entry; it is sub-locality saturation and unit-economics optimisation at very high population density.
The three platforms compete intensely and asymmetrically. Blinkit leads with 169 stores, a full 51% market share - the highest single-platform concentration in any major Indian metro. Zepto follows with 98 stores (29.7%), and Swiggy Instamart trails at 63 (19.1%). Blinkit’s structural advantage in Delhi predates the current generation of competition - the company has been expanding from its original Gurgaon-adjacent base for longer than either competitor and has accumulated the densest rider, real-estate, and store-manager network in the city. Zepto’s 98 stores are newer and clustered in the metro core (south and central Delhi), where its 10-minute delivery product performs best. Swiggy Instamart leans on its food-delivery rider network and is positioned more evenly across the city but with less store density per catchment.
Delhi’s 330 stores serve a population of approximately 20 million, which implies one dark store per 62,000 people - still the densest ratio of any large Indian urban area. That density supports order volumes of 300-800 per store per day in prime locations, with attached workforce per store running 18-25 including pickers, shift supervisors, and delivery riders.
Regional patterns
Delhi is administratively one city, but the quick-commerce distribution is not uniform across the NCT. Five sub-regional patterns emerge.
Central and south Delhi (roughly 125 stores). Khan Market-Connaught Place corridor, Defence Colony, Greater Kailash, Lajpat Nagar, Vasant Kunj, Vasant Vihar, Malviya Nagar, Hauz Khas, Saket, Nehru Place. The highest store density anywhere in the city, with three-way platform competition in most wards. Zepto’s core strength sits here; Blinkit matches them store-for-store; Swiggy Instamart maintains a meaningful but smaller presence. Unit economics here are the strongest in the city but also the most competitive - margins are compressed by overlap.
West Delhi (roughly 85 stores). Janakpuri, Tilak Nagar, Rajouri Garden, Paschim Vihar, Dwarka (Sector 1-23), Uttam Nagar. Blinkit-led across most wards; Zepto operates in the more affluent sub-zones (particularly Dwarka sectors 10-13 and Rajouri Garden proper). Swiggy presence is thinner. The catchment is broader than central Delhi but less wealthy, which changes the product mix toward groceries and essentials rather than premium impulse purchases.
North Delhi (roughly 55 stores). Model Town, Ashok Vihar, Rohini (sectors 1-24), Pitampura, Shakti Nagar. Established middle-class catchments with consistent order volumes. Blinkit dominates here more than anywhere else in the city. Zepto’s presence is thinner than in south Delhi; Swiggy Instamart runs a few stores but is not a meaningful competitor in most north Delhi wards.
East Delhi (roughly 40 stores). Preet Vihar, Mayur Vihar, Patparganj, Laxmi Nagar, Karkardooma, Anand Vihar. Crosses the Yamuna into the older residential developments east of the city. All three platforms have presence; competitive dynamics closer to the Delhi-NCR-extension UP cities (Ghaziabad, across the border) than to south Delhi.
Outer Delhi and urban extensions (roughly 25 stores). Narela, Najafgarh, Bawana industrial zone, Burari, Mitraon. The newest catchment - developments that have matured in the last decade. Blinkit is essentially alone here in most wards. Store density is much lower; each store serves a larger geographic area. Expansion headroom in these zones is genuine and probably the next frontier for Zepto and Swiggy as metro-core saturation tightens margins.
Underserved markets
Delhi NCT is fully covered at the city-jurisdiction level; there are no cities-within-Delhi with population above 200,000 and zero dark-store presence. The underserved-markets analysis that structures most state reports does not apply to Delhi in its normal form. Instead, the sub-local equivalent - the wards and neighbourhoods still under-addressed within the city - is what matters here.
Three patterns characterise the under-addressed parts of Delhi:
The outer urban-extension zones. Narela, Najafgarh, Burari, and Mitraon collectively host roughly two million residents and fewer than 30 dark stores. The per-capita density here is half or less of central Delhi’s. These are Blinkit-dominated frontiers where Zepto and Swiggy have minimal presence. Platform entry here is slowed by two factors - rider networks that have not fully extended to the outer ring, and catchment density that has risen fast but is not yet at the level that supports three-platform competition.
The unauthorised colonies and low-income wards. Large parts of north-east Delhi, outer-west Delhi, and the Yamuna floodplain wards (Seelampur, Seemapuri, Shahdara) have population densities that would theoretically support quick-commerce stores but demographic profiles that platforms have not yet targeted. Unit economics here have not been proven; the gap is not oversight but strategic avoidance. For a platform looking to move beyond affluent India, these wards represent the real experiment.
Institutional and urban-village pockets. Delhi University north-campus student areas, JNU surroundings, AIIMS and RML hospital districts, and the urban villages dotting south and west Delhi. Each has specific demand characteristics platforms have not fully captured. Student catchments are price-sensitive; hospital catchments need 24x7 reliability; urban villages have high population density but narrow street access that complicates last-mile delivery.
For expansion teams, the Delhi story is no longer “which cities to enter” - it is “which wards to saturate, which to optimise, and which to skip.”
Workforce and economic impact
Delhi’s quick-commerce workforce sits in a 6,900 to 10,500 band, applying industry-standard 18-28 workers-per-store staffing. Of that base, approximately 3,300 to 4,950 are pickers and packers, 2,000 to 3,300 are delivery partners, and 330 to 660 occupy supervisory and management roles.
Salary bands are at the upper end of the national tier-one metro scale: entry roles earn ₹15,000-23,000 monthly with attendance bonuses of ₹1,000-1,500 and overtime pay; shift incharges ₹22,000-32,000; store managers ₹38,000-75,000. Delhi rents and cost-of-living adjustments push every band 5-10% above the all-India metro average. Swiggy Instamart’s attached delivery partners - which are technically Swiggy food-delivery riders with dark-store attachment - earn in the ₹18,000-35,000 monthly band inclusive of incentives and vary significantly by volume.
Attrition at 15-30% monthly implies 11,000 to 22,000 new hires every year in Delhi alone. The migrant labour supply that feeds this hiring comes predominantly from east UP, Bihar, and - increasingly - west Bengal. Delhi’s dark-store sector competes for workers with food delivery (Zomato, Swiggy), ride-sharing (Uber, Ola, Rapido), and organised retail (Reliance Fresh, DMart, More), which all draw from the same pool. The net effect is constant upward pressure on wages and a hiring competition that is more intense in Delhi than in any other Indian city except Mumbai.
The real-estate cost profile is unique. Delhi dark-store rents are the highest in India - ₹200,000-₹400,000 per month for typical 2,500-4,000 square foot footprints in prime residential neighbourhoods. Leasing availability in central and south Delhi is effectively saturated; the frontier for platforms is increasingly the outer extension zones where per-store rent drops to ₹80,000-₹150,000 but order volumes are lower and economics are tighter.
Methodology and limitations
This report is built from the QuickCommerceMap dataset - a verified March 2026 snapshot of every Indian dark store operated by Blinkit, Zepto, and Swiggy Instamart. Delhi store records were resolved via Ola Maps primary, Mappls fallback, and Nominatim last-resort geocoding, with manual review applied to records that initially resolved to sub-locality centroids rather than specific colony addresses.
Data window. March 2026 collection; quarterly refresh cadence. Next update: July 2026.
Population estimates. Delhi NCT 2026 population estimated at 20.5 million - UN World Urbanization Prospects projection, cross-referenced with GNCTD demographic data.
Jurisdictional note. Delhi in this report refers strictly to the National Capital Territory, not the Delhi NCR metropolitan region. Gurgaon, Faridabad (Haryana), and Noida, Ghaziabad, Greater Noida (Uttar Pradesh) are covered in their respective state reports. A combined NCR view is available in our India Expansion Report.
Exclusions. Pure delivery hubs with no inventory; stores flagged temporarily closed for 30+ consecutive days at snapshot date; pilot stores inside commercial complexes without committed standalone operations.
Known limitations. Delhi’s colony-level address resolution is noisy for older residential areas where street numbering conventions vary. Some dark stores in Karol Bagh, Old Delhi, and the Yamuna floodplain wards resolve to approximate colony centroids rather than specific street addresses. Store churn is continuous - a Delhi dark store can open or close in any given week, and our snapshot is accurate as of the collection date.
Non-affiliation. QuickCommerceMap is an independent research product. Not affiliated with, endorsed by, or sponsored by Blinkit, Zepto, or Swiggy Instamart.
For ward-level store rosters, zone-by-zone platform competitive analysis, the detailed methodology appendix, and the complete sources and assumptions, see the paid edition of this report.