Google Maps Scraper — Reviews, Contacts & Leads [No API Key] avatar

Google Maps Scraper — Reviews, Contacts & Leads [No API Key]

Pricing

Pay per usage

Go to Apify Store
Google Maps Scraper — Reviews, Contacts & Leads [No API Key]

Google Maps Scraper — Reviews, Contacts & Leads [No API Key]

Extract YOUR local business data from Google Maps — names, addresses, phones, ratings, reviews, hours. Build lead lists for any city and industry. Export 10,000+ businesses to JSON/CSV. Perfect for sales prospecting and market research. Custom lead generation? $100 pilot — spinov001@gmail.com

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

34 minutes ago

Last modified

Share

Google Maps Scraper

Extract business data from Google Maps at scale — names, ratings, reviews, phone numbers, addresses, and 10+ more fields. No coding required, just enter your search query and get structured results.

Features

  • 13+ data fields per place — name, rating, review count, address, phone, website, category, hours, price level, coordinates, place ID, photos count, and more
  • Bulk search — process multiple search queries in a single run
  • Review extraction — optionally scrape individual reviews with author, text, rating, and date
  • Geo-coordinates — extract latitude/longitude for every place
  • Auto-scrolling — automatically loads up to 100+ results per search query
  • Multi-language support — scrape in any language supported by Google Maps
  • Export to JSON, CSV, Excel — download results in any format via Apify

Output Example

{
"name": "Joe's Pizza",
"rating": 4.6,
"reviewCount": 12847,
"address": "7 Carmine St, New York, NY 10014",
"phone": "+1 212-366-1182",
"website": "joespizzanyc.com",
"category": "Pizza restaurant",
"hours": "Open 24 hours",
"priceLevel": "$$",
"latitude": 40.7306,
"longitude": -74.0021,
"placeId": "ChIJLfySpTOlRIcR...",
"photosCount": 3420,
"url": "https://www.google.com/maps/place/...",
"scrapedAt": "2026-03-18T12:00:00.000Z"
}

Use Cases

  • Lead generation — build targeted lists of businesses in any city or niche (restaurants, dentists, gyms, agencies)
  • Competitive analysis — compare ratings, review counts, and pricing across competitors in a market
  • Market research — discover business density and saturation in specific geographic areas
  • Local SEO monitoring — track your own and competitor ratings and review volumes over time
  • Real estate analysis — map nearby amenities (schools, hospitals, shops) for property valuations

Input Parameters

ParameterTypeDefaultDescription
searchQueriesArray["restaurants in New York"]List of Google Maps search queries to process
maxResultsNumber100Maximum number of places to extract per query
languageString"en"Language code for results (en, es, fr, de, etc.)
includeReviewsBooleanfalseWhether to extract individual reviews per place
maxReviewsPerPlaceNumber5Maximum reviews to extract per place

Cost Estimation

  • ~$1.50 per 100 places (with Apify Playwright compute)
  • ~$3.00 per 100 places with reviews included
  • Free tier: up to 30 results with Apify free plan

FAQ

Q: How many places can I scrape in one run? A: You can extract up to 100+ places per search query, and run multiple queries simultaneously. A typical run of 500 places takes 15-20 minutes.

Q: Does it work for any country? A: Yes. Google Maps Scraper works globally — just enter your search query in any language or set the language parameter. Supports 50+ countries.

Q: Can I get review text and ratings? A: Yes. Set includeReviews to true and configure maxReviewsPerPlace. Each review includes author name, text, star rating, and date.