Home › Tools › Apify Google Maps Scraper
Pricing and how to use it · updated September 2026
Apify Google Maps Scraper: Price, Data and How to Use It
Apify's most used Google Maps scraper pulls business listings (name, address, phone, website, rating, hours) from any search, and charges $4 per 1,000 places on the free plan, down to $2.10 on Business. Here is exactly what it extracts, what it costs with the extras, and how to run your first lead list.
This guide contains affiliate links, which means I may earn a commission if you sign up for a paid Apify plan through them, at no extra cost to you.
Free Plan • No Credit Card • $5 Of Usage Every Month
TL;DR
The Google Maps Scraper on Apify, published by Compass, is the most used Actor in the Apify Store, with more than 620,000 users and a 4.7 rating from about 1,800 reviews. It extracts public business data from Google Maps searches: name, address, phone, website, rating, review count, opening hours, categories, coordinates, and optionally reviews, images, emails and social profiles. It charges per event: $4 per 1,000 places on the Free and Starter plans, $3 on Scale and $2.10 on Business, with extras billed separately. The free plan's $5 monthly credit covers roughly 1,250 places.
- Actor
- Google Maps Scraper (compass/crawler-google-places)
- Price per 1,000 places
- $4 Free/Starter · $3 Scale · $2.10 Business
- Free plan covers
- About 1,250 places a month
- Users
- 620,000+, rated 4.7 (1,800+ reviews)
- Per-search limit
- About 120 places without geolocation
- Exports
- CSV, Excel, JSON, Sheets, API, n8n
What Data Does the Apify Google Maps Scraper Extract?
For every place a search returns, the base result includes:
- Business name, full address, phone number and website
- Star rating and number of reviews
- Opening hours and categories
- Coordinates and Google Place ID
- Amenities and reservation links, where Google shows them
Optional add-ons, each charged separately, go further: extra place details, a selection of reviews and images, contact enrichment that visits each business website to find emails and social profiles, business leads with names and job titles, and competitor analysis. The add-ons are where both the value and the privacy questions sit, so switch on only what you need.
How Much Does the Google Maps Scraper Cost?
Prices per 1,000 events, from the Actor's published pricing in September 2026. The price you pay depends on your Apify plan:
| Event (per 1,000) | Free | Starter | Scale | Business |
|---|---|---|---|---|
| Place scraped | $4.00 | $4.00 | $3.00 | $2.10 |
| Filter applied | $1.00 | $1.00 | $0.75 | $0.53 |
| Extra place details | $2.00 | $2.00 | $1.50 | $1.05 |
| Contact enrichment | $2.00 | $2.00 | $1.50 | $1.05 |
| Reviews or images | $0.50 | $0.50 | $0.37 | $0.26 |
Worked example: 1,000 dentists in one city with contact enrichment on the Starter plan costs about $4 plus $2, so around $6, before any filters. The same job on Business costs about $3.15.
One inconsistency to know about: the Actor's page header has shown "from $1.50 per 1,000", a figure that does not match its own tier prices and also appears in the title of a different Google Maps Actor. Trust the per-tier price shown when you open the Actor's input and pricing section, and check a small test run before scaling up.
How Do You Run the Google Maps Scraper?
- Create a free Apify account and open the Google Maps Scraper.
- Enter search terms, for example "dentist" or "coffee shop", and a location such as a city or region.
- Set the maximum number of places. Start with 50 to see the data and the cost.
- Choose add-ons only if you need them: reviews, images, contact enrichment.
- Run and check the cost shown for the run, then scale up.
- Export to CSV or Excel, or send the results to Google Sheets or a CRM through n8n, Make or the API.
Getting more than about 120 results: a single Google Maps search only shows a limited number of places. For a whole city, split it into neighborhoods or use the Actor's geolocation settings so each smaller area returns its own results.
What Do People Use Google Maps Data For?
- Local lead lists. Agencies and freelancers build lists of businesses in a niche and city, then qualify them by rating, website or review count. If that is your plan, our guide on getting clients for an AI automation agency covers what to do with the list.
- Market research. How many competitors are in an area, how they are rated, and what customers complain about in reviews.
- Location analysis. Mapping where businesses of a type cluster before opening a location.
- Data enrichment. Filling in phone numbers, hours and websites for an existing list of businesses.
Is It Legal to Scrape Google Maps With Apify?
Business listings on Google Maps are public, and collecting public business data is generally considered legal. Three cautions still apply. Reviews are written by people and can contain personal data. The contact enrichment and leads options collect personal data, which the GDPR and similar laws protect even when it is publicly visible. And Google's own terms restrict automated access, which is a contractual matter rather than a criminal one. Apify's Actor page and its legal guide repeat these points; for commercial outreach, check the rules in your market.
Is the Apify Google Maps Scraper Worth It?
With more than 620,000 users and a 4.7 rating from about 1,800 reviews, it is the most proven Google Maps scraper available, and per-event pricing makes the cost predictable. The honest trade-offs: the extras add up quickly if you switch them all on, and the per-search cap means planning your locations. For anyone building local lead lists or market research, the free plan is enough to find out whether the data fits before paying anything. For more on the platform itself, see our Apify pricing guide.
Free Plan • No Credit Card • $5 Of Usage Every Month
What Are the Best Settings for a Local Lead List?
Most people use this Actor to build lists of local businesses to contact. A setup that keeps the cost low and the list useful:
- One niche per run. "Dentist" and "orthodontist" return different places; run them separately so you can see which list is worth enriching.
- Filter before you enrich. Use minimum rating or review count filters first, then switch on contact enrichment only for the places that pass. Enrichment costs as much as the scrape itself.
- Skip what you will not use. Reviews and images are cheap per item but add up across thousands of places; leave them off unless you analyze them.
- Split big cities. Run neighborhoods or postal areas instead of one city-wide search, to get past the per-search cap.
- Deduplicate. Overlapping areas return the same places; the Place ID in each result makes duplicates easy to remove.
A good first test is 200 places in one niche and one area, with no extras. It costs well under a dollar on the free plan and tells you whether the niche is worth a bigger run.
How Do You Automate Google Maps Scraping?
Once a run gives you the data you want, save its input as a task and schedule it, for example weekly, to catch newly opened businesses. From there:
- Google Sheets: send each run's results straight to a sheet.
- n8n or Make: start the Actor, wait for it to finish, then filter, enrich and push new places into a CRM, all in one workflow. There is an official Apify node for n8n.
- API: developers can start runs and read datasets from their own code with Apify's JavaScript or Python clients.
This is where the scraper becomes a service: agencies sell exactly this kind of recurring, enriched local list to clients.
Google Maps Scraper: Common Questions
How much does the Apify Google Maps Scraper cost?
The most used Google Maps Actor charges per event. In September 2026 the base price was $4 per 1,000 places on the Free and Starter plans, $3 on Scale and $2.10 on Business. Optional extras such as contact enrichment, extra place details and reviews are charged separately per 1,000.
Can I scrape Google Maps for free with Apify?
Yes, within the free plan's $5 of monthly usage. At $4 per 1,000 places, that is about 1,250 places a month with no extras, which is enough to test a niche or build a small local lead list.
Why do I only get 120 results per search?
Google Maps shows a limited number of results for a single search. The Actor notes that without a geolocation setting, a search term returns up to about 120 places. To get more, split the area into smaller locations or use the Actor's geolocation options.
Does the Google Maps Scraper get emails?
Not from Google Maps itself, which does not show emails. The Actor offers a paid contact enrichment option that looks for emails and social profiles on each business's website, and a separate leads option. Both involve personal data, so check GDPR and local rules before using them for outreach.
Is it legal to scrape Google Maps?
Scraping publicly visible business listings is generally considered legal, but reviews and personal data have their own protections, and Google's terms restrict automated access. Apify publishes guidance on scraping legality; for commercial outreach, check the rules where you and your contacts are.
Can I export Google Maps data to Google Sheets or a CRM?
Yes. Results can be downloaded as CSV, Excel or JSON, or sent automatically to Google Sheets, n8n, Make, Zapier or your own system through the Apify API.
The Google Maps Scraper, in One Paragraph
Apify's Google Maps Scraper turns any Maps search into a spreadsheet of businesses with contact details, ratings and hours, for $4 per 1,000 places on the free and Starter plans and less on bigger plans. Start with a 50-place test on the free plan, add only the extras you need, split large areas into smaller locations, and treat any personal data with care.
How this was assessed: this page is based on Apify's official pricing and product pages, its terms, public ratings on review platforms and the pages that currently rank for these searches, all read in September 2026. Prices come from the Actor's published pricing, which can change without notice. It is not a report from inside a paid account, and it does not claim to be.
Free Plan • No Credit Card • $5 Of Usage Every Month
What Other Tools Have We Covered?
- Payhip: pricing, fees and how to start
- Payhip vs Gumroad
- Apify: pricing, free plan and how to start
- Apify Google Maps Scraper
- Apify Instagram Scraper
- Submagic: pricing, free trial and features
- HYROS: pricing and how the tracking works
- Paymo: pricing, free plan and time tracking
- Simplified AI: pricing, free plan and alternatives
This is an independent guide. It is not the official Apify website and it is not operated by, affiliated with or endorsed by Apify. Product names are trademarks of their respective owners. We may earn a commission from sign-ups and purchases made through links on this page, at no extra cost to you. Prices and plans were checked on the official pages in September 2026 and can change at any time: confirm them at checkout.
© 2026 modernincomelabs.com · All rights reserved