NewNVIDIA Inception Program

Mantis Ai is now part of NVIDIA Inceptionthe program for startups building with AI

Read more
Lead Generation

How Many Restaurants Are There in India? (By City, 2026)

We found no official all-India count. NRAI's 2024 report counts 141,456 restaurants in Mumbai, 120,419 in Delhi and 74,807 in Hyderabad — every city figure, what each counts, and where no number exists.

restaurants in Indiarestaurant countMumbaiDelhiHyderabadBangaloreNRAIrestaurant leads

Short answer

We found no official count of every restaurant in India, and the press coverage of the NRAI India Food Services Report 2024 gives no national total. What it publishes are city counts: Mumbai has 141,456 restaurants, Delhi has 120,419 and Hyderabad has 74,807 — 336,682 across those three cities alone. The same report values India's food services sector at ₹5.69 lakh crore. For Bengaluru and Ahmedabad, we found no public 2024 count. The table below shows, city by city, which numbers are published and which are not.

Restaurants in India by city: the numbers

Two kinds of numbers appear below: industry counts from the NRAI and a checked working sample from Mantis. They measure different things and are listed side by side so the difference stays visible.

CityRestaurants (NRAI IFSR 2024)Restaurants and cafés checked by MantisWith phoneWith website
Mumbai141,456231218152
Delhi120,419206180129
Hyderabad74,807238208119
BangaloreNo public 2024 count found228176129
AhmedabadNo public 2024 count found270254147
Chennai—214182107
Kolkata—246220110
Pune—205187106
Gurgaon—404382218

NRAI India Food Services Report 2024 (organised + unorganised, as reported July 2024); Mantis city lists checked 14 Nov 2026.

The NRAI column counts all restaurants in the city — organised and unorganised — as published in the India Food Services Report 2024 (5th edition, released July 2024), and a dash means the report's press coverage gives no count for that city. The three Mantis columns show the restaurants and cafés Mantis has found on Google Maps and checked, along with how many have a phone number and how many have a website. The Mantis figures are a working sample built for outreach, not a census of the city. City lists: Chennai, Kolkata, Pune, Gurgaon.

Mumbai, Delhi and Hyderabad

Mumbai

Mumbai has 141,456 restaurants when organised and unorganised outlets are counted together, according to the NRAI India Food Services Report 2024. NRAI's Mumbai chapter head said Mumbai has the largest number of restaurants in the country. On the Mantis Mumbai list, 231 restaurants and cafés have been checked; 218 have a phone number and 152 have a website.

Delhi

Delhi has 120,419 restaurants, of which 66,230 are organised. The total covers organised and unorganised outlets across the city. On the Mantis Delhi list, 206 restaurants and cafés have been checked; 180 have a phone number and 129 have a website.

Hyderabad

Hyderabad has 74,807 restaurants when organised and unorganised outlets are counted together, according to the same report. The report values the city's food services market at ₹10,161 crore. On the Mantis Hyderabad list, 238 restaurants and cafés have been checked; 208 have a phone number and 119 have a website.

Bangalore and Ahmedabad: why there's no clean number

The press coverage of the NRAI India Food Services Report 2024 we reviewed gives no 2024 restaurant count for Bengaluru or Ahmedabad. We found no industry figure to quote, so this page gives none rather than estimating one.

What exists is a checked sample. The Mantis Bangalore list shows 228 restaurants and cafés found on Google Maps and checked; 176 have a phone number and 129 have a website. The Ahmedabad list shows 270 checked; 254 have a phone number and 147 have a website. These samples are useful for building outreach lists, but they are not the number of restaurants in the city and should not be quoted as such.

Why there is no single national number

The NRAI report's press coverage gives city figures but no all-India restaurant count. Part of the problem is definition: the NRAI city numbers count organised and unorganised restaurants together, while another counter may draw the line elsewhere — on whether cafés, cloud kitchens or dhabas belong in the total, for example — so totals from different sources are rarely comparable. The NRAI report puts the organised share of Indian food services at 43.8%, expected to reach 52.9% by 2028 — so a source that counts only organised outlets will land far below one that counts both. The sector overall is valued at ₹5.69 lakh crore, contributes 1.9% of India's GDP and employs 85.5 lakh people, and it is expected to grow at 8.1% CAGR from 2024 to 2028.

What the restaurants' websites show

For anyone selling to restaurants — POS software, food supply, delivery, marketing — the practical question is not only how many restaurants exist but how reachable they are. The Mantis list of restaurants in India, updated 13 Nov 2026, contains 5,689 restaurants and cafés found on Google Maps and checked: 5,159 have a phone number, 2,612 have a website, 280 have an email found on their site and 59 have a named decision-maker. By type, the largest categories are Cafe (1,362), Restaurant (1,180), Fast Food (589), North Indian (586) and Coffee Shop (518).

The websites themselves show the gap clearly. Of the 516 restaurant websites Mantis read, 83% have no online booking, 80% have no ad pixel and 56% have no analytics; 25% take online bookings and 19% show WhatsApp on the site. For sellers, that is the opening these lists describe: most checked restaurants can be reached by phone, while most of the websites read lack online booking, an ad pixel or analytics.

Restaurant lists by city, checked

Restaurants and cafés found on Google Maps, with phone, website and website signals for each one.

Find clients

The bottom line

Without an all-India count in the NRAI report coverage, the sourced answer is three published city totals from the NRAI — Mumbai, Delhi and Hyderabad — plus checked samples for the rest. If you sell to restaurants and need phone numbers and websites rather than estimates, the Mantis city lists above and the full list of restaurants in India are built for that.

I'm Tarun, founder of Mantis. Sign up and you get 500 free credits once at signup, no card.

Frequently asked questions

How many restaurants are there in India?

We found no official national count, and the NRAI India Food Services Report 2024's press coverage gives no India-wide total. The three city counts it does publish — Mumbai 141,456, Delhi 120,419 and Hyderabad 74,807 — add up to 336,682 across those cities alone.

How many restaurants are there in Mumbai?

Mumbai has 141,456 restaurants, organised and unorganised combined, according to the NRAI India Food Services Report 2024. NRAI's Mumbai chapter head said Mumbai has the largest number of restaurants in the country.

How many restaurants are there in Delhi?

Delhi has 120,419 restaurants, of which 66,230 are organised, according to the NRAI India Food Services Report 2024.

How many restaurants are there in Hyderabad?

Hyderabad has 74,807 restaurants across organised and unorganised outlets, and the city's food services market is valued at ₹10,161 crore.

How many restaurants are there in Bangalore?

The NRAI report's press coverage publishes no 2024 restaurant count for Bengaluru. The Mantis Bangalore list shows 228 restaurants and cafés found on Google Maps and checked, 176 of them with a phone number — a working sample for outreach, not the total number of restaurants in the city.

List of restaurants in India · Restaurants in Mumbai · Restaurants in Delhi · Restaurants in Hyderabad · Restaurants in Bangalore · Restaurants in Ahmedabad · Restaurants in Chennai · Restaurants in Kolkata · Restaurants in Pune · Restaurants in Gurgaon

Start finding clients today

Your next clients are
already nearby.

Find high-intent local businesses and grow your agency with confidence.

Get Free Access →Partner with us ›