Skip to content
Pricing & SKU Audit · 20268 min read·Updated 2026-11-11·Pricing verified: November 2026 (Google Maps Platform Official Billing & SKU Pricing ↗)

Google Places API Pricing in 2026: What Each SKU Costs per 1,000 Calls (and the $0.20/1K Alternative)

Quick Answer (BLUF)

Google Places API bills per SKU after a monthly free cap of 10,000 Essentials calls, 5,000 Pro calls, or 1,000 Enterprise calls. Above the cap, Place Details Pro costs $17.00 per 1,000 and Text Search or Nearby Search Pro costs $32.00 per 1,000 (or $35.00–$40.00/1K when FieldMask includes phone or reviews). PlacesData API returns full business fields for $0.20 to $0.50 per 1,000 places.

Gateway p50 Latency38ms cached (<350ms warm · 1.4s live)
Concurrency & Rate Limit30 – 600 RPM (2 – 15 RPS)Need 1,000+ RPM? Dedicated Enterprise Key Pool available
Deterministic Unit Price$0.20–$0.50 / 1,000 places

Instant API key in 5s (12,000 Free Credits + 20,000 Sandbox Streak Credits) · $1 = 10,000 Credits · 0 Credits on empty queries · Top up anytime via 0%-fee Multi-Chain Crypto (+5% bonus credits, never-expiring PAYG)

Primary-Source Billing Mechanics & 30-Day Gateway Telemetry

“Places API Place Details Pro | 5,000 | $17.00 | $13.60 | $10.20 | $5.10 | $1.28 … Places API Text Search Pro | 5,000 | $32.00 | $25.60 | $19.20 | $9.60 | $2.40 … Service usage is calculated on a monthly basis.”

— Google Maps Platform Official Billing & SKU Pricing (retrieved 2026-11-11 · Archive.org snapshot)

How mixed FieldMask headers inflate your bill: Under Google's Places API (New), your entire request is billed at the highest SKU tier triggered by any single field in your X-Goog-FieldMask header. Requesting places.nationalPhoneNumber, places.websiteUri, or places.regularOpeningHours bumps a $32.00/1K Text Search Pro call into the $35.00/1K Enterprise tier—and adding places.reviews bumps it to the $40.00/1K Enterprise + Atmosphere tier. On PlacesData API, phone, website, hours, rating, and coordinates are all included at 5 Credits ($0.20–$0.50 per 1,000 places) with p50=39ms, p95=2999ms, and 100% HTTP 200 reliability (/telemetry.json).

30d Gateway p50 / p9539ms p50 · 2,999ms p95 (100% 200 OK)
10,000 Places Cost$2.00 – $5.00 ($0 on empty)
100,000 Places Cost$20.00 – $50.00 deterministic
1,000,000 Places Cost$200.00 – $500.00 · /telemetry.json
Instant Quickstart · Copy & Run in 30 Seconds

Fetch Complete Business Profiles (Phone, Website, Hours & Coordinates) at $0.20–$0.50/1K

import requests

res = requests.get(
    "https://api.placesdataapi.com/v1/places/search",
    headers={"x-api-key": "pd_live_your_api_key"},
    params={"q": "dental clinics in Austin TX", "limit": 20},
    timeout=15,
).json()

for place in res["data"]:
    print(place["name"], place["phone"], place["website"], place["rating"], place["place_id"])
Want to inspect real live JSON before creating an account?Try 3 Free Live Runs in Browser Playground (No Login) →

Key Engineering Takeaways (TL;DR)

  • ✓Official Google Places API replaced the flat $200/month credit with per-SKU monthly free caps: 10,000 free calls/mo for Essentials SKUs ( including Geocoding / Geolocation at $5.00/1K thereafter), 5,000 free calls/mo for Pro SKUs ($17.00–$32.00/1K), and 1,000 free calls/mo for Enterprise SKUs ($35.00–$40.00/1K).
  • ✓A single Enterprise field in X-Goog-FieldMask (such as nationalPhoneNumber, websiteUri, regularOpeningHours, or rating) upgrades the entire API call to the Enterprise SKU ($35.00–$40.00 per 1,000 calls).
  • ✓Text Search and Nearby Search return at most 20 places per call (hard-capped at 60 places across 3 pagination tokens) and still bill you full price when a query returns 0 results.
  • ✓PlacesData API charges per returned business record: 5 Credits ($0.20/1K on Business, $0.50/1K Base PAYG) with phone, website, opening hours, rating, and coordinates included, 0 Credits on empty queries, and p50=39ms / p95=2999ms (100% HTTP 200).

1. 2026 Google Places API & Geocoding SKU Cost per 1,000 Calls

Google Maps Platform categorizes every Places API, Geocoding API, and Geolocation API endpoint into Essentials, Pro, or Enterprise tiers. Once you exceed a SKU's monthly free call allowance, volume rates per 1,000 calls apply.

2026 Official Google Places API, Geocoding & Geolocation SKU pricing per 1,000 calls vs PlacesData API
Google Maps Platform SKUMonthly Free Cap0–100K / mo (per 1K)100K–500K / mo (per 1K)PlacesData API Equivalent
Geocoding / Geolocation API (Essentials)10,000 calls$5.00 / 1,000 calls$4.00 / 1,000 calls$0.20 – $0.50 / 1,000 lookups (5 Credits)
Place Autocomplete (Per Request)10,000 calls$2.83 / 1,000 calls$2.27 / 1,000 calls$0.20 – $0.50 / 1,000 calls (5 Credits)
Place Details Essentials (IDs & Address Only)10,000 calls$5.00 / 1,000 calls$4.00 / 1,000 calls$0.20 – $0.50 / 1,000 records
Place Details Pro (Display Name, Types, Status)5,000 calls$17.00 / 1,000 calls$13.60 / 1,000 calls$0.80 – $2.00 / 1,000 full profiles
Place Details Enterprise (+ Phone, Website, Hours)1,000 calls$20.00 – $25.00 / 1K$16.00 – $20.00 / 1KIncluded in $0.20 – $0.50 / 1K search
Text Search Pro / Nearby Search Pro5,000 calls$32.00 / 1,000 calls$25.60 / 1,000 calls$0.20 – $0.50 / 1,000 places (up to 100/call)
Text Search Enterprise (+ Phone, Website, Reviews)1,000 calls$35.00 – $40.00 / 1K$28.00 – $32.00 / 1K$0.20 – $0.50 / 1,000 places (all fields included)

2. How Mixed FieldMask Headers Multiply Your Effective Cost per 1,000 Places

Every request to Google's Places API (New) requires an X-Goog-FieldMask header, and Google bills the entire call at the price of the most expensive field in that mask.

Suppose your backend calls Text Search to find local businesses along with their phone numbers, website URLs, opening hours, and customer ratings. Even if you only need one Enterprise attribute—such as places.nationalPhoneNumber or places.websiteUri—your request leaves the $32.00/1K Pro tier (5,000 free calls/month) and enters the $35.00/1K Enterprise tier (only 1,000 free calls/month). If you also include places.reviews in the FieldMask, the call moves to Enterprise + Atmosphere ($40.00/1K) while still returning at most 5 reviews per business.

Worse, Google bills per API request rather than per returned business record. If your city-grid scanner queries 20,000 coordinate bounding boxes and 8,000 of those boxes cover residential blocks or parks with 0 businesses, Google still bills you $280.00–$320.00 for those 8,000 empty responses. On PlacesData API, empty queries deduct 0 Credits ($0.00), and every returned business includes phone, website, domain, opening hours, rating, review count, and coordinates for 5 Credits ($0.20–$0.50 per 1,000 places).

Fetch Complete Business Profiles (Phone, Website, Hours & Coordinates) at $0.20–$0.50/1K

Compare a single PlacesData API call (5 Credits per returned business, all contact fields included) against FieldMask-gated Google Places SKU tiers.

curl -sS "https://api.placesdataapi.com/v1/places/search?q=dental+clinics+in+Austin+TX&limit=20" \
  -H "x-api-key: pd_live_your_api_key"
Test this exact endpoint right now in your browser (3 free anonymous runs):Run 3 Free Live Queries in Playground →

3. Real Monthly Bill at 10K, 100K, and 1M Places (Telemetry Verified)

Using live 30-day gateway telemetry (/telemetry.json: p50=39ms, p95=2999ms, 100% HTTP 200), here is what engineering teams pay at 10,000, 100,000, and 1,000,000 places when phone numbers and websites are required.

Monthly spend at 10K, 100K, and 1M business records (with phone, website, hours & coordinates)
Monthly VolumeGoogle Places Text Search Enterprise ($35/1K calls)Google Place Details Enterprise ($20/1K calls)PlacesData API ($0.20–$0.50 / 1K places)
10,000 Places$0 – $17.50 (within or near 1,000 free call cap)$180.00 (after 1,000 free calls)$2.00 – $5.00 ($0 on empty queries)
100,000 Places$140.00 – $3,465.00 (depending on density & detail calls)$1,980.00 / mo$20.00 – $50.00 deterministic
1,000,000 Places$1,400.00 – $29,800.00 / mo$17,200.00 / mo$200.00 – $500.00 (p50=39ms, p95=2999ms)

Interactive Engineering Workbench · Free Savings Calculator

Verify real-time latency, credit math & JSON schema

5,000 places/day
5,000 reviews/day
500 domains/day
HTTP Calls / Day
600
Up to 100 items/call
Credit Unit
$1 = 10,000
Unified across 8 routes
Empty Result Fee
0 Credits
$0.00 for 0 matches
Estimated Monthly Pipeline Cost (30 Days)
$54.00/ mo on Business ($76.95 on Pro)
Monthly consumption: 1,350,000 Credits (45,000 Credits/day)
PlacesData API (Business $0.20/1K):$54.00 / mo
Official Google Places API ($32/1K):$5175.00 / mo
Empty search / unfound email fee:$0.00 (0 Credits)

Frequently Asked Questions

Is Google Places API still free up to $200 per month in 2026?
Google transitioned from the universal $200 monthly credit to per-SKU monthly free usage caps: 10,000 free calls/month for Essentials SKUs (such as Geocoding, Geolocation, and ID-only Place Details), 5,000 free calls/month for Pro SKUs (Place Details Pro at $17/1K and Text Search Pro at $32/1K), and 1,000 free calls/month for Enterprise SKUs (when requesting phone numbers, websites, opening hours, ratings, or reviews at $20–$40/1K).
How much does Google Geocoding API and Geolocation API cost per 1,000 calls?
Both the Google Geocoding API and Geolocation API are in the Essentials tier: the first 10,000 calls each month are free, followed by $5.00 per 1,000 calls (0–100K/mo) and $4.00 per 1,000 calls (100K–500K/mo), with permanent database caching prohibited beyond 30 days. PlacesData API resolves forward and reverse geocodes across 195 countries for $0.20–$0.50 per 1,000 lookups with permanent storage allowed.
How can I calculate my exact savings before migrating?
Use our interactive Google Places API Pricing Calculator at /tools/google-places-api-pricing-calculator to model your monthly search, detail, review, and geocoding volume, or follow the step-by-step migration guide at /guides/migrate-from-google-places-api-save-90-percent.

More engineering guides

View all guides →

Engineering Guide · Geospatial & Lead Scraping

How to Scrape Google Maps Local Business Leads with Python & Node.js (2026 Guide)

7 min read →

Use Case · B2B Lead Enrichment & Outbound

How to Extract Verified Business Emails & Social Profiles from Google Maps Leads

6 min read →

Engineering Guide · Reviews & Reputation Intelligence

Google Maps Reviews API Without the 5-Review Places API Cap (Python & Node.js Guide)

6 min read →

Migration Blueprint · 15-Minute Endpoint & Schema Swap

Migrating from Official Google Places API: Save 90%+ with Zero SKU Lock-In

6 min read →

GTM & Outbound Automation · Clay / n8n / Python

Build an Automated B2B Local Lead & Cold Email Pipeline with Clay, n8n & PlacesData API

6 min read →

Geospatial Engineering · Reverse Geocoding & Place IDs

High-Throughput Reverse Geocoding API: Convert Lat/Lng Coordinates to Addresses & Place IDs in Python & Node.js

5 min read →

Pricing & Cost Analysis · 2026

Outscraper Pricing Breakdown (2026): Real Cost per 1,000 Leads, Add-On Multipliers & Sync API Comparison

8 min read →

Cloud Scraper Cost Audit · 2026

How Much Does a Cloud Maps Scraper Really Cost at 100,000 Places?

7 min read →

Per-Search vs Per-Place Billing · 2026

SerpApi Local & Maps Cost Math: Per-Search Credits vs Per-Place Billing

7 min read →

Pricing & Cost Analysis · 2026

Geocodio Pricing Breakdown (2026): What 10K, 100K and 1M Lookups Really Cost

7 min read →

Production Troubleshooting · Google Places API

How to Fix Google Places API OVER_QUERY_LIMIT, REQUEST_DENIED and HTTP 429 in Production

8 min read →