Google Maps Business Scraper
Pricing
from $1.50 / 1,000 place scrapeds
Go to Apify Store

Google Maps Business Scraper
Scrape Google Maps business listings — name, rating, review count, category, address, phone, website, and coordinates — by keyword and location. Real browser (Playwright), scrolls the results feed, residential proxy.
Pricing
from $1.50 / 1,000 place scrapeds
Rating
0.0
(0)
Developer
Bruno
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Google Maps Business Scraper 📍
Extract Google Maps business listings as clean rows — name, rating, review count, category, address, phone, website, and coordinates — by keyword and location.
Perfect for local lead generation, sales prospecting, market mapping, competitor research, and building local business databases.
What it does
- Searches Google Maps with a real browser and scrolls the results feed to load listings.
- Returns name, rating, reviews, category, address, phone (when shown), website, and lat/long.
- Search by full strings, or combine business types × locations automatically.
Input
{"searchStrings": ["restaurants in Austin TX"],"searchTerms": ["dentist"],"locations": ["Miami, FL", "Orlando, FL"],"maxPlacesPerSearch": 60,"language": "en","proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Output (one row per place)
{"type": "place","search_query": "restaurants in Austin TX","name": "Franklin Barbecue","rating": 4.6,"reviews": 12043,"category": "Barbecue restaurant","address": "900 E 11th St, Austin","phone": "+1 512-653-1187","website": "https://franklinbbq.com","latitude": 30.2701,"longitude": -97.7312,"google_maps_url": "https://www.google.com/maps/place/..."}
Notes
- Uses a real browser (Playwright) — residential proxy recommended; the account running the Actor pays for proxy.
- Google Maps caps around 120 results per query; use several specific searches for coverage.
- Reads only public Maps data.