Google Maps Restaurant Scraper avatar

Google Maps Restaurant Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Google Maps Restaurant Scraper

Google Maps Restaurant Scraper

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Maps Restaurant Scraper - Extract Restaurant Leads & Business Data

Extract thousands of restaurant contacts, phone numbers, addresses, websites, ratings, and more from Google Maps in minutes. Perfect for B2B sales prospecting, lead generation, and market research.

What This Actor Does

The Google Maps Restaurant Scraper extracts comprehensive restaurant data from Google Maps including:

  • Restaurant names and contact information (phone numbers, websites)
  • Full addresses with city, state, ZIP code, and country
  • GPS coordinates (latitude and longitude) for mapping
  • Ratings and review counts from Google
  • Cuisine types and categories for segmentation
  • Open/closed status for real-time availability

Why Choose This Actor?

Key Features

  • 🚀 Fast Extraction - Get hundreds of restaurant records in minutes
  • 🎯 Accurate Data - Real-time scraping directly from Google Maps
  • 📊 Structured Output - Clean JSON format ready for analysis
  • 🌍 Global Coverage - Scrape restaurants from any location worldwide
  • 💰 Cost Effective - Pay only for results you get, no hidden fees
  • ⚡ No Setup Required - API keys pre-configured, start scraping immediately

Use Cases

Lead Generation & Sales:

  • Build restaurant prospect lists for B2B sales teams
  • Generate leads for restaurant suppliers (POS systems, food delivery, marketing)
  • Create databases for restaurant franchise opportunities

Market Research:

  • Competitive analysis across restaurant chains
  • Market saturation analysis by cuisine type or location
  • Track ratings and reviews trends

Business Development:

  • Restaurant directory creation
  • Partnership and sponsorship prospecting
  • Event catering and venue research

How It Works

  1. Enter your search - Provide a keyword (e.g., "Italian restaurants") and location (e.g., "Manhattan, NY")
  2. Run the scraper - Our system queries Google Maps via Bright Data SERP API
  3. Get results - Receive structured JSON data with all restaurant information

Input Parameters

ParameterTypeRequiredDefaultDescription
searchQuerystringYes"restaurants"What to search for (e.g., "pizza", "Italian restaurants", "Chinese food")
locationstringYes"New York, NY, USA"Geographic area to search (e.g., "Los Angeles, CA", "Chicago, IL")
maxResultsintegerNo50Maximum restaurants to extract (1-500)
scrapeReviewsbooleanNofalseEnable review extraction (coming soon)
scrapePhotosbooleanNofalseEnable photo URLs (coming soon)

Output Data Schema

Each restaurant record contains:

FieldTypeDescription
restaurant_namestringFull restaurant name
addressstringFull street address
citystringCity name
statestringState/province
postal_codestringZIP/postal code
countrystringCountry
latitudenumberGPS latitude
longitudenumberGPS longitude
phonestringContact phone number
websitestringRestaurant website URL
ratingnumberStar rating (1-5)
review_countintegerTotal review count
cuisine_typestringCuisine category
is_openbooleanCurrent open status
scraped_atstringISO timestamp
source_urlstringGoogle Maps search URL

SEO Keywords

This actor helps you find and extract data for:

  • Restaurant lead generation
  • Google Maps business scraping
  • Restaurant contact databases
  • Local restaurant lists
  • Restaurant phone numbers
  • Restaurant websites
  • Restaurant ratings data
  • B2B restaurant sales leads
  • Restaurant market research
  • Food business intelligence
  • Restaurant prospecting tools
  • Google Places data extraction
  • Restaurant directory building
  • Competitive restaurant analysis
  • Restaurant chain research

Example Searches

Search QueryLocationUse Case
"Italian restaurants""Manhattan, NY"Fine dining lead generation
"Pizza delivery""Los Angeles, CA"Delivery service prospecting
"Sushi restaurants""San Francisco, CA"Japanese cuisine market analysis
"Coffee shops""Chicago, IL"Cafe chain expansion research
"Fast food""Texas, USA"Quick service restaurant directory

Example Output

{
"restaurant_name": "Manhatta",
"address": "28 Liberty St 60th floor, New York, NY 10005",
"city": "New York",
"state": "NY",
"postal_code": "10005",
"country": "United States",
"latitude": 40.707997399999996,
"longitude": -74.00888259999999,
"phone": "+12122305788",
"website": "https://www.manhattarestaurant.com/restaurant-menu/",
"rating": 4.7,
"review_count": null,
"cuisine_type": "New American restaurant, Fine dining restaurant, Lounge",
"is_open": true,
"scraped_at": "2026-04-15T10:08:21.161Z",
"source_url": "https://www.google.com/maps/search/restaurants+in+New+York"
}

Technical Details

  • Powered by: Bright Data SERP API (enterprise-grade web scraping)
  • Data source: Google Maps (real-time, accurate)
  • Output format: Structured JSON
  • Rate: Up to 500 restaurants per search
  • Response time: Typically 10-30 seconds

Pricing

Pay per result - Only pay for restaurants successfully scraped.

Contact for enterprise pricing with volume discounts.

Support

Need help or have questions? Contact the developer for assistance with:

  • Custom scraping configurations
  • Large volume data extraction
  • Integration with your systems
  • White-label solutions

License

MIT License - free to use in commercial and personal projects.


Made with ❤️ for marketers, researchers, and sales professionals who need restaurant data fast.