ScavioScavio
Pricing
Tools
Sign InsGet Startedg
  1. Home
  2. Glossary
  3. Google Maps Places API Cost
Glossary

Google Maps Places API Cost

Google Places API pricing runs $17-$40 per 1,000 requests for the Pro and Enterprise SKUs that return real business data, with free caps of 10,000 (Essentials), 5,000 (Pro) and 1,000 (Enterprise) calls a month - the $200 monthly credit was retired. Scavio returns the same data at a flat 1 credit per call, about $4.30 per 1,000.

Try Scavio FreeAPI Docs

Definition

Google Places API pricing runs $17-$40 per 1,000 requests for the Pro and Enterprise SKUs that return real business data, with free caps of 10,000 (Essentials), 5,000 (Pro) and 1,000 (Enterprise) calls a month - the $200 monthly credit was retired. Scavio returns the same data at a flat 1 credit per call, about $4.30 per 1,000.

Or skip the SKU maths entirely

Scavio's Google Maps API is 1 credit per call, flat, whatever fields come back - search, place details, reviews and geo-grid rank tracking behind one key. About $4.30 per 1,000 calls on the $30 plan, against $17-$40 for Google's equivalent Pro and Enterprise SKUs. No field masks, no per-SKU caps.

See the Maps API

In Depth

Start with the change that breaks most cost estimates written before 2025: the $200 monthly credit is gone. Google Maps Platform replaced it with a per-SKU free cap, and the two models are not interchangeable. The old credit was one pooled $200 you could spend across any product; the new caps are per SKU and do not pool, so 10,000 free Geocoding calls buy you nothing on Text Search. If a budget you are working from divides $200 by a per-call rate, it is describing a plan Google retired — and so is most of what is currently written about this on the web.

The caps run by tier: Essentials SKUs get 10,000 free calls a month, Pro gets 5,000, Enterprise gets 1,000. Past the cap you pay per 1,000 requests, on a volume ladder that steps down as you scale. These are the SKUs people actually mean when they search for Places API pricing, at the first paid tier (cap to 100,000 requests a month):

ESSENTIALS                                 free cap    per 1,000
  Place Details Essentials (IDs Only)      unlimited   $0.00
  Text Search Essentials (IDs Only)        unlimited   $0.00
  Autocomplete Requests                    10,000      $2.83
  Place Details Essentials                 10,000      $5.00
  Geocoding                                10,000      $5.00

PRO                                        free cap    per 1,000
  Place Details Pro                        5,000       $17.00
  Address Validation Pro                   5,000       $17.00
  Nearby Search Pro                        5,000       $32.00
  Text Search Pro                          5,000       $32.00

ENTERPRISE                                 free cap    per 1,000
  Place Details Enterprise                 1,000       $20.00
  Place Details Enterprise + Atmosphere    1,000       $25.00
  Address Validation Enterprise            1,000       $25.00
  Nearby Search Enterprise                 1,000       $35.00
  Text Search Enterprise                   1,000       $35.00
  Nearby Search Enterprise + Atmosphere    1,000       $40.00

So the honest headline range is $17 to $40 per 1,000 requests for the Pro and Enterprise SKUs that return real business data, and $0 to $5 for the Essentials SKUs that mostly return identifiers. The volume ladder discounts steeply — Text Search Pro falls from $32 to $25.60 above 100,000 and to $2.40 above five million — but the ladder only helps at a scale most teams reading this will not reach.

The trap is which SKU your call actually bills to, because that is decided by the fields you ask for, not by the endpoint you call. Places API (New) bills Place Details at the Essentials rate when you request identifier fields, at Pro when you request the address, location, hours or rating, and at Enterprise when you request price level, reviews or atmosphere data. One extra field in a field mask moves the same request from $5 to $17 to $20 per 1,000. Teams that budget against the endpoint rather than the field mask routinely under-forecast by 3-4x, and the bill is the first place they find out.

The second trap is that photos bill separately. Places API Place Details Photos is its own Enterprise SKU at $7.00 per 1,000 with a 1,000-call free cap, so an app that renders a thumbnail for every result is running two billable events per place, not one.

Where Scavio is different is that there are no SKUs and no field masks. Every Google Maps call is 1 credit, flat, whichever fields come back — search, place details and reviews all cost the same, and the response carries the address, rating, review count, hours, phone and website whether or not you asked for them. On the $30 plan that works out near $4.30 per 1,000 calls against Google's $17 to $40 for the equivalent Pro and Enterprise data.

curl -X POST 'https://api.scavio.dev/api/v2/google/maps/search' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -d '{"query": "coffee shops in Austin"}'

The response is the Maps payload verbatim — no field mask, no SKU decision, and the fields below are from a real capture rather than a schema:

import requests

r = requests.post(
    "https://api.scavio.dev/api/v2/google/maps/search",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"query": "coffee shops in Austin"},
).json()

for place in r["local_results"]:
    print(
        place["title"],
        place["rating"],          # 4.5
        place["reviews"],         # 2497
        place["address"],
        place["place_id"],        # feed straight into /maps/place or /maps/reviews
    )

Four endpoints cover the same ground as the Places API: /api/v2/google/maps/search for a query, /api/v2/google/maps/place for one place by place_id or data_cid, /api/v2/google/maps/reviews for paginated reviews, and /api/v2/google/maps/geo-grid for local-rank tracking across a grid of coordinates. The first three are 1 credit each. Geo-grid is billed per grid point — an N x N grid costs N squared credits, so a 5 x 5 sweep is 25 — and a point that returns nothing is not charged.

Two things Google's pricing genuinely buys that this does not, and they matter. Places API comes with an SLA and a support contract, and it is the licensed path for storing and displaying Maps data inside a product under Google's terms. If you are shipping a consumer app that renders Google's place data in its UI, read those terms before optimising the bill. The cost comparison above is aimed at the other common case: research, monitoring, lead lists and rank tracking, where you need the data in a pipeline rather than on a licensed map.

Example Usage

Real-World Example

A local-SEO team tracking 200 businesses across a 5x5 geo-grid weekly runs 5,000 lookups a month. On Google's Text Search Pro SKU that is 5,000 calls against a 5,000 free cap, so the next month of growth starts billing at $32 per 1,000; at 20,000 calls it is $480/mo. The same 20,000 calls on Scavio's flat 1-credit rate cost about $86.

Platforms

Google Places API cost is relevant across the following platforms, all accessible through Scavio's unified API:

  • Google

Frequently Asked Questions

It depends on the SKU. Essentials SKUs like Place Details Essentials and Geocoding are $5.00 per 1,000; Pro SKUs are $17.00 for Place Details and Address Validation and $32.00 for Text Search and Nearby Search; Enterprise SKUs run $20.00 to $40.00. Each tier has its own free monthly cap: 10,000 calls for Essentials, 5,000 for Pro, 1,000 for Enterprise.

No. The $200 monthly recurring credit was replaced by per-SKU free usage caps, and the word does not appear on Google's pricing page any more. The caps are 10,000 free calls a month for Essentials SKUs, 5,000 for Pro and 1,000 for Enterprise, and they do not pool: unused Geocoding calls cannot be spent on Text Search.

Because the SKU is chosen by your field mask, not your endpoint. Requesting identifier fields bills Place Details at Essentials ($5 per 1,000), address, location, hours or rating moves it to Pro ($17), and price level, reviews or atmosphere data moves it to Enterprise ($20). Photos bill separately again at $7 per 1,000. One extra field can multiply a forecast several times over.

For pipeline use — research, monitoring, lead lists, rank tracking — a flat-rate API is cheaper because there are no SKUs or field masks to reason about. Scavio charges 1 credit per Maps call regardless of the fields returned, roughly $4.30 per 1,000 on the $30 plan, against $17 to $40 for the equivalent Google Pro and Enterprise SKUs. For rendering Google's data inside a licensed consumer map UI, use Google's API and its terms.

Google does not sell geo-grid tracking; it is normally built by issuing one search per grid point, so an N x N grid costs N squared Text Search calls — a 5 x 5 sweep is 25 calls, or $0.80 at the Pro rate of $32 per 1,000. Scavio's /api/v2/google/maps/geo-grid endpoint prices it the same way at 1 credit per point, and points that return no data are not charged.

Google Maps Places API Cost

Start using Scavio to work with google places api cost across Google, Amazon, YouTube, Walmart, and Reddit.

Try Scavio FreeRead the Docs
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy