SV Premium

Maps & geocoding pricing compared

Displaying maps and looking up addresses. Check free allowances, tile counts and whether you can store the results.

All categories

13 services · sources last checked 2026-10-06 · how we compare

What the most-compared services cost

Estimated yearly bill at 500K map loads / month, 100K geocoding requests / month. Enter your own usage below.

  1. Google Maps Platform$36,180/yrEssentials subscription · $2,240 map loads + $500 geocoding · Published rates
  2. Mapbox$18,600/yrPay-as-you-go · $900 map loads + $0 geocoding · Published rates
  3. MapTiler Cloud$14,610/yrFlex · $1,188 map loads + $0 geocoding · Modeled rates
  4. HERE Location Services$8,088/yrBase plan · $175 map loads + $62 geocoding · Modeled rates
  5. Stadia Maps$1,440/yrStandard · $0 map loads + $40 geocoding · Modeled rates

Enter your usage to estimate each bill. Services differ in what they include; check the rates, assumptions and extra charges below.

Presets:
Include engineering time and the cost of running both vendors during the move. Ongoing operating costs are not included.

The estimates below use the default usage. Choose your current provider to compare costs.

ProviderParent jurisdictionFeatures / pricing sourceEst. monthlyEst. yearly
Stadia MapsOpenStreetMap-based map tiles, geocoding and routing billed in shared credits, with EU-only endpoints on all plans.🇺🇸 United StatesEU residencyGDPR DPAModeled ratesAssumes 15 vector tiles per map load. Panning and zooming increase the credit count.$120Standard · $0 map loads + $40 geocoding$1,440
GeoapifyOpenStreetMap-based map tiles, geocoding and routing APIs hosted in Germany and Finland, sold as daily credit plans.🇨🇾 CyprusEU residencyGDPR DPAModeled ratesAssumes 15 vector tiles per map load. Longer sessions and panning consume more credits.$299API 100 · $0 map loads + $0 geocoding$3,588
Amazon Location ServiceAWS mapping, places/geocoding and routing APIs (HERE, Esri and open data), billed per request with no minimum, in AWS regions incl. EU.🇺🇸 United StatesEU residencyGDPR DPAModeled ratesAssumes 15 tiles per map load. Panning, zooming and actual tile sizes can change cost.$350$300 map loads + $50 geocoding$4,200
LocationIQOpenStreetMap-based geocoding and map tiles from Unwired Labs (India), sold as daily request plans with US and EU data centres.🇮🇳 IndiaEU residencyGDPR DPAModeled ratesAssumes 15 vector tiles per map load. Daily caps and actual session activity also matter.$500Growth Plus · $0 map loads + $0 geocoding$6,000
HERE Location ServicesHERE Technologies' map tiles, geocoding, search and routing APIs on the pay-per-transaction Base plan, billed per tile and per request.🇳🇱 NetherlandsGDPR DPAModeled ratesAssumes 15 tiles per map load. Tile activity and feature-specific transaction rules change cost.$674Base plan · $175 map loads + $62 geocoding$8,088
TomTom Maps APIsTomTom's map display, geocoding, search and routing APIs with a free monthly allowance and graduated per-request pricing.🇳🇱 NetherlandsEU residencyGDPR DPAModeled ratesAssumes 15 tiles per map load. Actual tile activity, regional rates and feature mix change cost.$810Pay-as-you-go · $730 map loads + $80 geocoding$9,720
MapTiler CloudSwiss vector map tiles, styles and geocoding built on OpenStreetMap, billed per map session with an EU-only API endpoint on paid plans.🇨🇭 SwitzerlandEU residencyModeled ratesAssumes maps use the SDK session pool and direct geocoding uses the API pool. Other renderers have different billing.$1,218Flex · $1,188 map loads + $0 geocoding$14,610
MapboxVector maps (Mapbox GL JS), geocoding, search and navigation APIs with monthly free tiers and graduated per-1,000 pricing.🇺🇸 United StatesGDPR DPAPublished rates$1,550Pay-as-you-go · $900 map loads + $0 geocoding$18,600
Azure MapsMicrosoft's mapping APIs (map tiles, search/geocoding, routing) billed per 1,000 transactions on Azure, with EU geography accounts.🇺🇸 United StatesEU residencyGDPR DPAPublished rates$2,655$2,228 map loads + $428 geocoding$31,860
Google Maps PlatformGoogle's maps, geocoding, places and routes APIs, billed per call per SKU with volume tiers, plus optional monthly subscription bundles.🇺🇸 United StatesGDPR DPAPublished rates$3,015Essentials subscription · $2,240 map loads + $500 geocoding$36,180
OpenCageBerlin-based forward and reverse geocoding API built on open data, with EU hosting and permanent storage of results allowed. No map tiles.🇩🇪 GermanyEU plan availableGDPR DPAPublished rates—Not offered: map loads—
RadarGeofencing, geocoding, address autocomplete and maps platform sold on annual, quote-based contracts.🇺🇸 United StatesGDPR DPAcontractNo listed rates—Contract only · no public price—

Web map loads (dynamic/vector). Many vendors restrict storing geocoding results, so check terms before comparing.

Need EU residency? Turn on the EU filter to pick a plan that includes it, which may cost more. “EU plan available” alone does not mean the price shown includes residency. Shared links save your inputs and filters, but prices can change.

Looking for a European-owned provider? See European maps & geocoding providers.

Self-hosted options

Operating cost not estimated · servers, licenses and engineering time are yours. We list these separately because there’s no calculated bill to compare with managed services.

Head-to-head comparisons

Maps & geocoding pricing explained

What drives the bill

Maps are billed per map load (each time an interactive map starts in a browser or app) and per geocoding request. Free tiers often cover small sites. Above the free allowance, every 1,000 loads or requests is billed. Open-data alternatives based on OpenStreetMap charge far less per load. You can also self-host vector tiles as one file on object storage with Protomaps.

Costs the calculator leaves out

When paying more makes sense

Places data, live traffic and imagery can be hard to replace if your product depends on business search or driver routing. Coverage varies by region, so compare real addresses and routes. If you mainly display your own pins, try OpenStreetMap-based tiles. See moving from Google Maps to MapLibre + Protomaps.