Google Maps Area Scanner avatar

Google Maps Area Scanner

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Google Maps Area Scanner

Google Maps Area Scanner

Comprehensive geographic area scanner that bypasses Google Maps' 120-place limit using grid-based systematic coverage. Supports polygon, circle, and bounding box inputs for complete market mapping and saturation analysis.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(1)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Comprehensive geographic area scanner that bypasses Google Maps' 120-place result limit. Perfect for complete market mapping, competitor analysis, and saturation studies.

What It Does

Google Maps typically limits search results to 120 places. This actor overcomes that limitation by:

  1. Dividing your target area into a grid of smaller zones
  2. Searching each zone independently
  3. Combining and deduplicating all results
  4. Returning comprehensive coverage of the entire area

Input Options

You must provide one geographic area definition:

Define a rectangular area using coordinates:

  • north - Northern latitude boundary
  • south - Southern latitude boundary
  • east - Eastern longitude boundary
  • west - Western longitude boundary

Circle

Define a circular area:

  • circleCenter - Center point with lat and lng
  • radiusKm - Radius in kilometers

GeoJSON Polygon

For irregular shapes, provide a GeoJSON Polygon with coordinates.

Input Parameters

ParameterRequiredDefaultDescription
Search QueryYespharmacyWhat to search for (pharmacy, restaurant, hotel, etc.)
Bounding BoxOne of three-Rectangular area coordinates
Circle CenterOne of three-Center point for circular search
Radius (km)No5Circle radius in kilometers
Custom GeolocationOne of three-GeoJSON Polygon
Zoom LevelNo15Grid detail level (12-18). Higher = more thorough
Max Places Per CellNo120Maximum results per grid cell
Deduplicate ResultsNotrueRemove duplicate places
Proxy ConfigurationNoApify ProxyRecommended for reliable scraping

Zoom Level Guide

ZoomCell SizeBest For
12~5 kmLarge rural areas, quick overview
13~2.5 kmSuburban regions
14~1.25 kmMixed urban/suburban
15~625 mRecommended - balanced coverage
16~312 mDense urban areas
17~156 mVery dense areas
18~78 mMaximum detail

Output Fields

Each business result includes:

FieldDescription
nameBusiness name
ratingStar rating (1-5)
review_countNumber of reviews
categoryBusiness type
addressFull street address
phonePhone number with country code
websiteBusiness website URL
descriptionBusiness description (when available)
price_levelPrice indicator ($, $$, $$$) when available
place_idGoogle Maps unique identifier
plus_codeGoogle Plus Code location
latitudeGeographic latitude
longitudeGeographic longitude
imagesArray of image URLs
urlDirect Google Maps link
scraped_atTimestamp of extraction
searchGridCellGrid cell metadata (row, col, bounds, center)

Example Use Cases

  • Market Research: Find all pharmacies in a city district
  • Competitor Analysis: Map all restaurants in a neighborhood
  • Site Selection: Analyze business density for new locations
  • Lead Generation: Extract contact details for businesses in an area

Tips for Best Results

  1. Start with a small test area to verify the search query returns expected results
  2. Use zoom level 15 for most use cases - good balance of coverage and speed
  3. Enable proxy for reliable scraping without rate limits
  4. Keep deduplication on to avoid counting businesses twice

Limitations

  • Results depend on Google Maps data availability
  • Some business details (description, price level) may not be available for all listings
  • Large areas with high zoom levels will take longer to process

🗺️ Complete Google Maps Scraper Suite

This actor is part of a comprehensive Google Maps data extraction toolkit by crawlerbros. All actors run on the free Apify plan, use no proxy by default, and return clean, structured data.

ActorWhat it does
🏢 Google Maps Business ScraperExtract business data — name, address, phone, website, rating, reviews, hours, amenities
Google Maps Reviews ScraperScrape reviews with reviewer Local Guide level, photos, mentioned items, owner replies
📸 Google Maps Photos ScraperExtract all photos from any place — max-resolution URLs, contributor info, categories
🕐 Google Maps Business Hours ScraperFull 7-day hours, timezone, current local time, next open/close, holiday hours
📊 Google Maps Popular Times ScraperBusy hours histogram for all 7 days + current busyness + typical visit time
📧 Google Maps Email ExtractorFind business emails + social media links by crawling websites
💼 Google Maps Leads ScraperB2B lead generation with email + phone enrichment, US states + global countries
🤖 Google Maps MCP ServerUnified MCP server combining search + reviews for AI assistants
🧭 Google Maps Directions ScraperA→B routing — distance, duration, traffic, route alternatives for driving/walking/transit
📍 Google Maps Geocoding ScraperBidirectional geocoding — address ↔ coordinates, with address components
🔗 Google Maps Similar Places Scraper"People also search for" / related place discovery — competitor & alternative finder
🍽️ Google Maps Menu ScraperRestaurant menu items, prices, descriptions, photos
📌 Google Maps Nearby ScraperFind places near a coordinate point — lightweight POI search by category
📋 Google Maps Place List ScraperExtract Google's curated "Top X in Y" lists — best hotels/restaurants/things to do
🌍 Google Maps Timezone ScraperIANA timezone + current local time from coordinates