Google Maps Business Leads & Contacts Scraper avatar

Google Maps Business Leads & Contacts Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Google Maps Business Leads & Contacts Scraper

Google Maps Business Leads & Contacts Scraper

Scrape Google Maps business listings by search and location. Get name, category, phone, website, full address, rating, coordinates, place ID and opening hours for lead generation. Export to JSON, CSV or Excel.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Google Maps Business Leads & Contacts Scraper

Google Maps Business Leads & Contacts Scraper

Extract business listings and contact details from Google Maps by search and location, from dentists in one city to plumbers across a whole metro area.

Apify Coverage Maintained Output

25 fields
per business
Worldwide
coverage
JSON / CSV / Excel
output formats
Updated
2026-07-03

What you get

Each record is one business as Google Maps shows it, ready for outreach lists, CRM imports or market maps. Give it a search query and a location, or paste Google Maps search URLs, and it returns:

  • imageUrl: business profile photo
  • businessName: the business name
  • category: primary Google category (for example Dentist, Plumber, Restaurant)
  • rating: average star rating
  • phone: phone number as displayed
  • phoneInternational: phone in E.164 format for dialers and CRMs
  • website: business website URL
  • domain: website domain, handy for enrichment and dedupe
  • fullAddress: complete formatted address
  • street: street line
  • neighborhood: neighborhood or district
  • city: city
  • state: state or region
  • postalCode: postal or ZIP code
  • countryCode: two letter country code
  • latitude: latitude
  • longitude: longitude
  • placeId: Google place ID (ChIJ...)
  • featureId: Google feature ID (0x...)
  • cid: Google customer ID
  • googleMapsUrl: direct link to the business on Google Maps
  • timezone: business time zone
  • claimed: whether the business profile has a verified owner
  • categories: all Google categories for the business
  • openingHours: opening hours for the current day
  • searchQuery: the query that returned this business
  • observedAt: when this listing was last seen by the scraper

Service area businesses that hide their address on Google (many home service providers) return a null address by design, but still include phone, website and location.

Who is it for

Use caseWho benefits
Build local lead lists by trade and cityAgencies, sales teams, cold outreach
Market research on a category in a regionFounders, analysts, franchise planners
Competitor mapping in a service areaLocal businesses, marketers
Enrich a CRM with phone, website and addressRevOps, growth teams
Territory and coverage planningField sales, distribution managers

Frequently Asked Questions

Which countries and cities does it cover?
Anywhere Google Maps has listings, which is worldwide. Set the location field to any city or area (for example Austin, TX or Miami FL) and pick the matching region and language so Google returns local results.

How many businesses can I get per search?
Google returns roughly 100 to 120 businesses for a single search query, which the scraper paginates through automatically. To cover more, run several narrower searches (by neighborhood or by sub-category) or pass multiple Google Maps search URLs.

Can I use my own Google Maps search links?
Yes. Paste one or more Google Maps search URLs into the search URLs field and the scraper runs each of them. This overrides the search query and location fields.

Does it return review counts, price level or the full weekly hours?
It returns the average rating and the current day opening hours from the public results list. Total review counts, price level and the full weekly schedule live only in the per business detail panel and are not part of this listing feed, so they are not included.

Why should I use a residential proxy?
Google throttles datacenter IP addresses quickly. The scraper defaults to Apify residential proxy in your selected region for reliable results. You can supply your own proxy configuration if you prefer.

Export, API and AI agents (x402 + MCP)

Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.

For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.

Need data from the same space? Here are other scrapers we build and maintain:

More scrapers at scrapers.lat

This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.


This actor is an independent tool and has no affiliation with Google. It only accesses data that is publicly available on the platform. Use it in accordance with Google's terms of service.