Google Maps Scraper — Business Data, Leads & Contact Info avatar

Google Maps Scraper — Business Data, Leads & Contact Info

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Google Maps Scraper — Business Data, Leads & Contact Info

Google Maps Scraper — Business Data, Leads & Contact Info

Extract business data from Google Maps at scale. Get names, addresses, phone numbers, emails, websites, ratings, reviews, hours, and GPS coordinates. Perfect for B2B lead generation, local SEO, and market research. Search any location and category worldwide.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

7

Monthly active users

9 hours ago

Last modified

Share

What does Google Maps Scraper do?

Google Maps Scraper extracts business data from Google Maps search results. It collects business names, addresses, phone numbers, websites, ratings, review counts, and operating hours for any search query or location.

Why use Google Maps Scraper?

Finding business contact information manually is slow and expensive. This scraper automates the entire process, delivering structured data you can immediately use for lead generation, market research, or competitive analysis.

Use cases

  • B2B Lead Generation: Build targeted prospect lists with verified business contact information for any industry and location
  • Market Research: Analyze business density, ratings, and competition in specific geographic areas
  • Local SEO: Monitor your business listings and compare against competitors in your area
  • Real Estate Analysis: Map businesses, amenities, and services around target properties
  • Sales Prospecting: Find potential customers by industry, location, and rating

Input parameters

ParameterTypeDescription
searchQueryStringSearch query (e.g., "restaurants in Chicago")
locationStringGeographic location to search
maxResultsNumberMaximum results to return (default: 20)
languageStringResults language code (default: "en")

Output example

{
"name": "Joe's Pizza",
"address": "7 Carmine St, New York, NY 10014",
"phone": "+1 212-366-1182",
"website": "https://joespizzanyc.com",
"rating": 4.5,
"reviewCount": 8234,
"category": "Pizza restaurant",
"hours": "Mon-Sun: 10:00 AM - 4:00 AM",
"latitude": 40.7303,
"longitude": -74.0022
}

How much does it cost?

The scraper uses Pay-Per-Event pricing. You pay $0.50 per 1,000 results extracted. There's a small platform fee of $0.005 per Actor start. A typical run extracting 100 businesses costs approximately $0.05.

Tips for best results

  1. Use specific search queries for better targeting (e.g., "dentists in downtown Seattle" rather than just "dentists")
  2. Set maxResults to control costs - start small and scale up
  3. Combine with our Lead Gen AI Agent for automated email enrichment