Google Maps Business Scraper avatar

Google Maps Business Scraper

Pricing

Pay per usage

Go to Apify Store
Google Maps Business Scraper

Google Maps Business Scraper

Scrape business listings from Google Maps. Extracts name, phone, rating, reviews, address, hours, website, coordinates and photos for any keyword + location.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Next Crawl

Next Crawl

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrapes business listings from Google Maps for any keyword + location combination. Built for Apify.

What it scrapes

FieldDescription
nameBusiness name
categoryBusiness type / category
ratingStar rating (1–5)
reviews_countTotal number of reviews
phonePhone number
websiteOfficial website URL
addressFull street address
open_nowWhether currently open
hoursOperating hours (all days)
price_levelPrice range indicator
coordinates{ lat, lng } GPS coordinates
plus_codeGoogle Plus Code
google_maps_urlDirect Google Maps link
photosArray of photo URLs (up to 5)
reviews_sampleSample reviews (optional)
search_queryThe query that found this business
scraped_atISO timestamp

Input example

{
"searchQueries": ["dentist", "orthodontist"],
"location": "Chicago, IL",
"maxResultsPerQuery": 50,
"minRating": 4.0,
"scrapeReviews": true,
"maxReviewsPerBusiness": 5,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Usage tips

  • Residential proxies are strongly recommended — Google blocks datacenter IPs quickly.
  • Keep maxResultsPerQuery under 100 for best reliability.
  • Multiple queries run sequentially to stay under the radar.
  • Results are saved to the default Apify Dataset and downloadable as JSON, CSV, or XLSX.

Local development

npm install
npx playwright install chromium
APIFY_IS_AT_HOME=0 node src/main.js

Create a storage/key_value_stores/default/INPUT.json with your input to test locally.

This actor is for legitimate research and lead generation. Use responsibly and respect Google's Terms of Service. Do not use for spam or unsolicited outreach.