How Many Restaurants Are In New York City - Report
number of restaurants in nyc

How Many Restaurants Are In New York City - Report

March 12th, 2025

There are 17,619 restaurants in New York City (includes all five boroughs Manhattan, Brooklyn, Queens, Bronx and Staten Island) according to data which we compiled using Google’s Maps Data. This data represents all restaurants listed on Google Maps in the five boroughs of New York City.

The data in this article is an analysis of all 17,619 restaurants and restaurant related establishments such as cafes, coffee shops, bars, bubble tea shops and others. We also included restaurant delivery data from Foodhub that illustrates key data findings for restaurants in NYC that offer delivery.

17,619 Restaurants in New York City

There are 17,619 restaurants in the New York City according to Google Maps’ data. Out five boroughs, Manhattan has the most restaurants with 6,418, Brooklyn has 4,845, Queens has 3,394, Bronx has 2,078 and Staten Island has 884 restaurants.

There are currently 67 Michelin star restaurants in New York City. There are 4 three Michelin star restaurants, 12 two Michelin star restaurants and 51 one Michelin star restaurants in NYC.

how many restaurants in nyc

2 Restaurants Per Capita

According to NY State data, population of New York City was 8.8 million people in 2020 which means there are 2.0 restaurants per 1000 residents in New York City.

0
Restaurants per 1000 people

1,897 Bars & Pubs In NYC

There are 1,897 bars and pubs in New York City with popular categories such as sports bar, cocktail bar, wine bar and others.

359 Fast Food Restaurants

There are 359 fast food restaurants with popular brands like McDonald’s, White Castle, Wendy’s and others.

0
Number Of Fast Food Restaurants

Mexican Cuisine Has Most Options

Mexican cuisine has the most restaurants in New York City with 1,373. This is followed by Chinese (1,188), Italian (562), American (350) and Japanese (312) cuisines.

nyc cuisines

Spanish Restaurants Get Highest Scores

Spanish restaurants have the highest average ratings of 4.83/5. This is closely followed by Thai (4.67/5) and Indian (4.54/5) restaurants.

average ratings for cuisine types

French Cuisine Is The Most Expensive

On average, French restaurants are the most expensive with an average cost per dish of $19.79 followed by Southern ($19.30), Thai ($19.21) and Spanish ($18.99).

most expensive cuisine

24 Minutes Is Average Delivery Time

Average restaurant delivery time in New York City is 24 minutes. This does not take into account meal preparation time and strictly reflects how long an average restaurant delivery takes. Weekend delivery times are faster with 22.5 minute average while workday delivery times are slower with 28.4 minute average.

0 Minutes
Average Restaurant Delivery Time In NYC

71% Of Delivery Orders Are Weekends

71.2% of restaurant delivery orders in NYC occur on weekends. While 28.8% of orders occur during the weekday.

27 Minutes Is Average Meal Prep Time

New York City restaurants take an average of 27 minutes to prepare delivery order meals. Average order preparation time is the same on weekdays as it is one weekends.

0 Minutes
Delivery Order Meal Preperation Time

2,700 Coffee Shops & Cafes

There are 1,744 coffee shops and 956 cafes in New York City with large number of locations by popular chains such as Starbucks, Dunkin and others.

333 Bubble Tea Shops

New York City also has 333 bubble tea shops.

0
Bubble Tea Shops

Conclusion

New York City is undoubtedly one of the world’s biggest restaurant hubs. From thousands of cuisine options to Michelin star restaurants, there is something in this city for everyone in America and abroad. New York City’s vast and extensive restaurant history make it one of the premier food destinations throughout the world.

Table of Contents

Get The Latest Restaurant Trends, Guides & Tips