Home › Sales and lead generation › Google Maps scraper

Google Maps scraper: places, ratings and details as a table

Who it is for: Local-lead and agency teams, web designers, sales ops, market researchers and AI agents that need Google Maps business data in a spreadsheet.

The problem

Google Maps shows one business at a time. Building a list of every plumber in Tampa, with ratings, review counts and whether it has a website, means copying hundreds of listings by hand.

How it works

Give a search term and a city (or a Maps URL). Each run returns one row per place: title, categories, address parts, rating, review count, opening hours, website and domain, coordinates, place ID, description, owner-claimed flag and permanently or temporarily closed flags. Closed places are skipped by default. Filters for website, phone and rating; optional contact details and reviews.

Sample output (real run)

titlecategoryNamecitytotalScorereviewsCountrank
Joshua Tree PlumbingPlumberNone4.85433
Darius & Sons Plumbing ContractorsPlumberTampa4.913745
Plumbing Tampa & Drain Cleaning ProPlumberTampa51961
Bel-Mar Plumbing IncPlumberNone4.62170
Tampa Plumbers & Drain ExpertsPlumberTampa51572
Crowell Plumbing & Heating CoPlumberTampa4.3681
My Plumber Inc.PlumberNone4.78989
Tampa PlumbingPlumberNone5390

Download the free sample CSV

How it compares (same-input runs, 2026-10-13)

This actorcompass/crawler-google-places (leader)
Price per 1,000 places, free plan$1.50$4.00
Price per 1,000 places, Gold plan$0.75$1.50
Output fieldsAll fields the leader fills, plus description and closed-place flagsReference set
Closed placesFlagged and skipped by defaultNot flagged in our test
Run time with details on16-28 s (parity)11-22 s

Same-input runs on 2026-10-13, 3 per side, 8-15 places each. Competitor prices are the live Store prices on that date.

Limits, stated plainly

Reviews are capped at 5 per place. Service-area businesses have no street address on Maps, so address fields are empty for them. With details on, runs took 16-28 s against 11-22 s for the leader in our test, so speed is about equal, not better. Public pages only; phone and email columns are removed from the free sample.

Use it in your tools

Price

Pay per result on Apify, no subscription: $0.0015 per place on the free plan and $0.00075 on Gold and above, plus $0.00005 per run start. The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in sales and lead generation

Some links are affiliate links.