Quick delivery apps by city in India

Updated October 2026

Quick delivery apps now reach 500 cities and towns in India, 498 of them with at least one dark store. They range from 926 dark stores in Bengaluru to a single store in each of 183 small towns. Type your city or PIN code to see which apps deliver there and how many stores each one has.

Cities with 100 or more dark stores (16)

These 16 cities have 4,978 of India’s 8,241 dark stores, 60% of the total. All seven apps deliver in 15 of them, so you can compare prices and delivery times between apps on most orders.

  1. #1 926 dark stores Bengaluru Karnataka. JioMart: 196 Reliance Stores
  2. #2 693 dark stores Delhi Delhi. JioMart: 89 Reliance Stores
  3. #3 556 dark stores Hyderabad Telangana. JioMart: 93 Reliance Stores
  4. #4 433 dark stores Chennai Tamil Nadu. JioMart: 89 Reliance Stores
  5. #5 390 dark stores Mumbai Maharashtra. JioMart: 55 Reliance Stores
  6. #6 356 dark stores Pune Maharashtra. JioMart: 58 Reliance Stores
  7. #7 282 dark stores Gurugram Haryana. JioMart: 46 Reliance Stores
  8. #8 248 dark stores Kolkata West Bengal. JioMart: 46 Reliance Stores
  9. #9 174 dark stores Ahmedabad Gujarat. JioMart: 35 Reliance Stores
  10. #10 171 dark stores Lucknow Uttar Pradesh. JioMart: 40 Reliance Stores
  11. #11 152 dark stores Noida Uttar Pradesh. JioMart: 21 Reliance Stores
  12. #12 151 dark stores Ghaziabad Uttar Pradesh. JioMart: 23 Reliance Stores
  13. #13 129 dark stores Jaipur Rajasthan. JioMart: 43 Reliance Stores
  14. #14 108 dark stores Navi Mumbai Maharashtra. JioMart: 29 Reliance Stores
  15. #15 106 dark stores Thane Maharashtra. JioMart: 14 Reliance Stores
  16. #16 103 dark stores Greater Noida Uttar Pradesh. JioMart: 19 Reliance Stores

City totals add up the dark stores of Blinkit, Zepto, Swiggy Instamart, BigBasket BB Now, Flipkart Minutes and Amazon Now, including the partner More stores Amazon Now uses as dark stores. JioMart delivers from Reliance Stores, shown beside each city.

Tier 2 cities with 20 to 99 dark stores (42)

Faridabad, Patna and Guwahati lead the Tier 2 cities. The 42 cities have 1,711 stores between them. Blinkit is in every one, and 18 have stores of all six dark-store apps: Blinkit, Zepto, Swiggy Instamart, BigBasket BB Now, Flipkart Minutes and Amazon Now.

  1. 17 Faridabad Haryana. JioMart: 21 Reliance Stores 82
  2. 18 Patna Bihar. JioMart: 33 Reliance Stores 77
  3. 19 Guwahati Assam. JioMart: 14 Reliance Stores 64
  4. 20 Kanpur Uttar Pradesh. JioMart: 36 Reliance Stores 64
  5. 21 Visakhapatnam Andhra Pradesh. JioMart: 21 Reliance Stores 60
  6. 22 Nagpur Maharashtra. JioMart: 15 Reliance Stores 55
  7. 23 Dehradun Uttarakhand. JioMart: 22 Reliance Stores 54
  8. 24 Surat Gujarat. JioMart: 17 Reliance Stores 54
  9. 25 Bhubaneswar Odisha. JioMart: 20 Reliance Stores 52
  10. 26 Coimbatore Tamil Nadu. JioMart: 20 Reliance Stores 52
  11. 27 Indore Madhya Pradesh. JioMart: 15 Reliance Stores 50
  12. 28 Kochi Kerala. JioMart: 18 Reliance Stores 48
  13. 29 Vadodara Gujarat. JioMart: 12 Reliance Stores 47
  14. 30 Bhopal Madhya Pradesh. JioMart: 18 Reliance Stores 45
  15. 31 Secunderabad Telangana. JioMart: 12 Reliance Stores 44
  16. 32 Thiruvananthapuram Kerala. JioMart: 13 Reliance Stores 44
  17. 33 Ludhiana Punjab. JioMart: 19 Reliance Stores 42
  18. 34 Mysuru Karnataka. JioMart: 23 Reliance Stores 42
  19. 35 Varanasi Uttar Pradesh. JioMart: 8 Reliance Stores 42
  20. 36 Vasai Virar Maharashtra. JioMart: 11 Reliance Stores 42
  21. 37 Vijayawada Andhra Pradesh. JioMart: 13 Reliance Stores 40
  22. 38 Mohali Punjab. JioMart: 7 Reliance Stores 39
  23. 39 New Town West Bengal. JioMart: 8 Reliance Stores 38
  24. 40 Prayagraj Uttar Pradesh. JioMart: 15 Reliance Stores 37
  25. 41 Ranchi Jharkhand. JioMart: 22 Reliance Stores 37
  26. 42 Dombivli Maharashtra. JioMart: 9 Reliance Stores 35
  27. 43 Agra Uttar Pradesh. JioMart: 11 Reliance Stores 34
  28. 44 Meerut Uttar Pradesh. JioMart: 8 Reliance Stores 32
  29. 45 Jamshedpur Jharkhand. JioMart: 10 Reliance Stores 31
  30. 46 Howrah West Bengal. JioMart: 8 Reliance Stores 30
  31. 47 Chandigarh Chandigarh. JioMart: 4 Reliance Stores 29
  32. 48 Jalandhar Punjab. JioMart: 11 Reliance Stores 29
  33. 49 Kalyan Maharashtra. JioMart: 5 Reliance Stores 28
  34. 50 Amritsar Punjab. JioMart: 10 Reliance Stores 27
  35. 51 Nashik Maharashtra. JioMart: 11 Reliance Stores 27
  36. 52 Raipur Chhattisgarh. JioMart: 14 Reliance Stores 26
  37. 53 Kharar Punjab. JioMart: 3 Reliance Stores 24
  38. 54 Zirakpur Punjab. JioMart: 7 Reliance Stores 24
  39. 55 Gandhinagar Gujarat. JioMart: 2 Reliance Stores 21
  40. 56 Gorakhpur Uttar Pradesh. JioMart: 11 Reliance Stores 21
  41. 57 Mangaluru Karnataka. JioMart: 9 Reliance Stores 21
  42. 58 Siliguri West Bengal. JioMart: 14 Reliance Stores 21

Smaller cities and towns with fewer than 20 dark stores (442)

442 smaller cities and towns have 1,539 stores in all. Most have very few: 274 have just one or two stores, so delivery covers only part of the town. Chhatrapati Sambhajinagar, Panchkula and Bidhan Nagar are the biggest, with 17 to 19 stores each. Uttar Pradesh, West Bengal and Maharashtra have the most towns on the list.

Uttar Pradesh

56 towns · 149 stores

West Bengal

35 towns · 150 stores

Maharashtra

31 towns · 98 stores

Kerala

30 towns · 113 stores

Bihar

27 towns · 76 stores

Punjab

27 towns · 56 stores

Karnataka

26 towns · 89 stores

Rajasthan

25 towns · 86 stores

Madhya Pradesh

24 towns · 65 stores

Haryana

22 towns · 131 stores

Gujarat

21 towns · 56 stores

Tamil Nadu

20 towns · 102 stores

Andhra Pradesh

18 towns · 101 stores

Goa

16 towns · 36 stores

Uttarakhand

10 towns · 43 stores

Assam

10 towns · 20 stores

Jharkhand

9 towns · 26 stores

Telangana

7 towns · 45 stores

Odisha

7 towns · 24 stores

Chhattisgarh

6 towns · 22 stores

Himachal Pradesh

6 towns · 12 stores

Jammu and Kashmir

5 towns · 23 stores

Puducherry

1 town · 12 stores

Meghalaya

1 town · 2 stores

Sikkim

1 town · 1 store

Dadra and Nagar Haveli and Daman and Diu

1 town · 1 store

The number next to each town is its dark store count. “New” marks a town where an app has just launched and no store is counted yet.

How many cities each quick delivery app delivers in

Blinkit reaches far more places than any other app, with 467 cities and towns. Swiggy Instamart (197) and Flipkart Minutes (185) come next. Zepto and BigBasket BB Now are in fewer places but open more stores in each, about 11 per city for Zepto.

Cities and towns by app
App Cities and towns Dark stores Stores per city
Blinkit 467 2,621 5.6
Swiggy Instamart 197 1,296 6.6
Flipkart Minutes 185 1,202 6.5
Zepto 129 1,392 10.8
Amazon Now 126 853 6.8
BigBasket BB Now 103 877 8.5
JioMart 420 2,613 Reliance Stores 6.2

Amazon Now’s 853 dark stores include 174 partner More stores it uses as dark stores. JioMart delivers from 2,613 Reliance Stores, which are not dark stores, so it stays out of the dark-store totals.

How many quick delivery apps you get in each city

Choice drops fast outside the big cities. 40 places have stores of all six dark-store apps, and only 7 of them are smaller towns, such as Panchkula, Bidhan Nagar, Guntur and Sonipat. In 57 places just one app delivers, and in 49 of those it is Blinkit. Where there is a choice, the best app for each city ranks the ones that deliver there.

Cities and towns by number of apps that deliver there
Apps delivering Cities and towns
One app 57
2 apps 179
3 apps 93
4 apps 45
5 apps 38
6 apps 46
7 apps 42

What to do if you can’t find your city or town

If your city is on the list but the app says “not serviceable”, no store is close enough to your address: a dark store delivers only within a few kilometres.

Frequently asked questions about quick delivery apps by city

Which Indian city has the most dark stores?

Bengaluru, with 926 dark stores. Delhi has 693 and Hyderabad 556, the next two in the top 20 cities by dark store count.

Do Blinkit, Zepto and Instamart deliver in small towns?

Blinkit does in most of them: it is in 409 of the 442 smaller towns, and in 49 places it is the only app. Swiggy Instamart is in 139 smaller towns and Zepto in 80.

What do Tier 1, Tier 2 and Tier 3 mean for these cities?

They are grouped by how many dark stores a city has: 100 or more, 20 to 99, and fewer than 20. The tiers are not the government or census city classification, so a large city can sit in a lower group if the apps have opened few stores there.

Dark store figures cover Blinkit, Zepto, Swiggy Instamart, BigBasket BB Now, Flipkart Minutes and Amazon Now, counted as the methodology sets out.