Google Maps Scraper — Places
Pricing
from $2.00 / 1,000 place scrapeds
Google Maps Scraper — Places
Scrape Google Maps businesses in any country. Get names, addresses, phones, websites, ratings, star histograms, popular times and more. Search by keyword and location. From $2 per 1,000 places. Pair with our Reviews Scraper for full review text.
Pricing
from $2.00 / 1,000 place scrapeds
Rating
0.0
(0)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Google Maps Scraper — Places & Reviews (Worldwide) 🌍
Extract business data from Google Maps in any country by search term and location — fast, no browser, and from just $2 per 1,000 places (half the price of other Google Maps scrapers).
Google Maps Scraper returns names, addresses, phone numbers, websites, coordinates, categories, opening hours, ratings, review counts, review histograms, popular times and more — exported to JSON, CSV or Excel, ready for lead generation, market research or local SEO.
✨ What you get
For every place found, Google Maps Scraper returns:
- Identity — name, category, subcategories, Google
place_id - Location — full address, city, postal code, region, latitude & longitude
- Contact — phone (local & international format), website
- Status — permanently/temporarily closed flags, price level
- Opening hours — per-day schedule
- Ratings — average score and total review count
- Photos — cover photo and photo count
- Maps URL — direct link to the place
Every place already includes ratings and the full star histogram. Set Individual reviews per place above 0 to also get:
- Review histogram — star-by-star distribution (1★–5★)
- Popular times — busy hours by day
- Exact review count and a sample of individual reviews (author, rating, text, language)
💲 Pricing — pay only for what you need
Transparent pay-per-result pricing with no monthly fee:
| Tier | What you get | Price |
|---|---|---|
| Place | Name, address, phone, website, rating, exact review count, star histogram (1–5★), hours, coordinates, photos count, booking URL | $2 per 1,000 places |
| + Individual reviews | Author, rating, text and language for up to 60 reviews per place | +$1 per 1,000 places with reviews |
Examples:
| Scenario | Price |
|---|---|
| 1,000 places (with ratings & histogram) | $2.00 |
| 1,000 places + individual reviews | $3.00 |
Ratings, the exact review count and the star histogram come with every place at no extra cost. You only pay the add-on when you also pull individual review text.
🚀 How to use it
- In 🔍 Search term(s), type what you'd search on Google Maps (e.g.
restaurant,dentist,hotel). Add several terms to widen coverage. - In 📍 Location, enter a city or area (e.g.
Lisboa, Portugal,Austin, USA). Use one location per run. - Pick your 🌍 Language and 🗺 Country.
- Set 💯 Number of places to extract (start with a low number like 20–50 for your first test).
- (Optional) turn on ⭐️ Ratings, popular times & reviews for richer data.
- Click Start and download your results as JSON, CSV or Excel.
💡 Tip: start with a small run to preview the data and cost before scaling up.
📥 Input example
{"searches": ["restaurant Lisboa, Portugal"],"country": "pt","language": "pt","maxResults": 50,"enrich": true}
| Field | Description |
|---|---|
searches | One or more searches — include the city in the text |
country | Country of the search |
language | Language of the results |
maxResults | Total places to extract (0 = no limit) |
enrich | Add review histogram, popular times & review count |
📤 Output example
{"name": "Taberna Gourmet","category": "Restaurant","address": "R. da Boavista 12, 1200-001 Lisboa","city": "Lisboa","postal_code": "1200-001","lat": 38.7071,"lng": -9.1499,"phone": "+351 21 000 0000","website": "https://example.pt","rating": 4.6,"reviews_count": 399,"reviews_by_star": { "one": 8, "two": 6, "three": 20, "four": 95, "five": 270 },"maps_url": "https://www.google.com/maps/place/..."}
Results are also organized into ready-to-read table views: Overview, Contact, Ratings, Reviews and Enrich status.
🌍 Worldwide coverage
Google Maps Scraper works in any country — just set the Location, Country and Language. The postal-code and province helpers are specific to Spain; for other countries just use the free-text search with the city in it.
⭐ Need full review text?
Google Maps Scraper gives you ratings, review counts and star histograms for every place. If you also need the full text of individual reviews, use Google Maps Reviews Scraper — just pass the place URLs from this scraper and get 50+ reviews/second at $0.20 per 1,000 reviews.
❓ Frequently Asked Questions
Is scraping Google Maps legal?
Google Maps Scraper extracts publicly available business data — information visible to any visitor. We use lightweight HTTP calls (no browser automation) and apply reasonable rate limiting. As with any data collection, ensure your use case complies with applicable laws. For guidance, see Apify's blog on the legality of web scraping.
Does Google Maps Scraper require an API key?
No. Google Maps Scraper works without any Google API key, account, or credentials. It extracts public data directly.
How many places can I extract?
There is no hard limit. A single search typically returns up to ~250 places. Enable Full census mode to scan an entire area section by section for complete coverage. For very large areas, split into multiple searches by neighbourhood or postal code.
Can I use Google Maps Scraper for lead generation?
Yes — the scraper returns phone numbers, websites, and addresses for every business found, making it ideal for building targeted lead lists by category and location.
🔗 Related Rastriq Actors
| Actor | Description |
|---|---|
| Google Maps Reviews Scraper | Get full review text, author, rating, and language for any place |
🛟 Support
Found a bug or need a new field? Open an issue on the Actor's Issues tab and we'll take a look.
🇪🇸 Versión en español
¿Qué es Google Maps Scraper?
Google Maps Scraper extrae datos de negocios de Google Maps en cualquier país: nombre, dirección, teléfono, web, valoración, histograma de estrellas, horarios y tiempos populares. Desde $2 por cada 1.000 fichas.
¿Cómo usarlo?
- Escribe tu búsqueda (ej: "restaurante Madrid España")
- Configura el país e idioma
- Haz clic en Start y descarga los resultados en JSON, CSV o Excel
¿Cuánto cuesta?
$2 por cada 1.000 fichas (nombre, contacto, rating, histograma). +$1 por cada 1.000 fichas si también quieres reseñas individuales.