European maps & geocoding providers
5 of the 13 maps & geocoding services we track have a parent company in Europe: Geoapify, HERE Location Services, MapTiler Cloud, OpenCage and TomTom Maps APIs. At 500K map loads / month, 100K geocoding requests / month, the lowest European estimate is $3,588/yr for Geoapify, against $1,440/yr for the cheapest US-owned option, Stadia Maps. 4 of them offer EU data residency on a self-serve plan.
The median estimate is $8,904/yr across European services and $18,600/yr across US-owned ones, at the same usage.
“European” means the ultimate parent company is in the EU/EEA, the UK or Switzerland. That describes ownership, not where your data is stored or every law that applies. How we define jurisdiction.
European maps & geocoding services by estimated bill
| Service | Parent company in | EU residency (self-serve) | Est. yearly |
|---|---|---|---|
| GeoapifyOpenStreetMap-based map tiles, geocoding and routing APIs hosted in Germany and Finland, sold as daily credit plans. | 🇨🇾 Cyprus | Yes | $3,588/yrAPI 100 · $0 map loads + $0 geocodingModeled rates |
| HERE Location ServicesHERE Technologies' map tiles, geocoding, search and routing APIs on the pay-per-transaction Base plan, billed per tile and per request. | 🇳🇱 Netherlands | No / not documented | $8,088/yrBase plan · $175 map loads + $62 geocodingModeled rates |
| TomTom Maps APIsTomTom's map display, geocoding, search and routing APIs with a free monthly allowance and graduated per-request pricing. | 🇳🇱 Netherlands | Yes | $9,720/yrPay-as-you-go · $730 map loads + $80 geocodingModeled rates |
| MapTiler CloudSwiss vector map tiles, styles and geocoding built on OpenStreetMap, billed per map session with an EU-only API endpoint on paid plans. | 🇨🇭 Switzerland | Yes | $14,610/yrFlex · $1,188 map loads + $0 geocodingModeled rates |
| OpenCageBerlin-based forward and reverse geocoding API built on open data, with EU hosting and permanent storage of results allowed. No map tiles. | 🇩🇪 Germany | Yes | —Not offered: map loadsPublished rates |
At 500K map loads / month, 100K geocoding requests / month. Web map loads (dynamic/vector). Many vendors restrict storing geocoding results, so check terms before comparing. Sources last checked 2026-10-06. Change the usage to see bills for your workload.
European alternatives to US services
- Google Maps Platform ($36,180/yr): Geoapify is estimated at $3,588/yr, $32,592/yr less.
- Mapbox ($18,600/yr): Geoapify is estimated at $3,588/yr, $15,012/yr less.
- Stadia Maps ($1,440/yr): no European service in our data is cheaper at this usage. The lowest is Geoapify at $3,588/yr.
- Azure Maps ($31,860/yr): Geoapify is estimated at $3,588/yr, $28,272/yr less.
Bills leave out features, performance, support and migration work. Check the provider notes before you switch.
US-owned services with EU data residency
These offer EU data residency on a self-serve plan, but their parent company is in the US.
- Amazon Location Service — AWS mapping, places/geocoding and routing APIs (HERE, Esri and open data), billed per request with no minimum, in AWS regions incl. EU.
- Azure Maps — Microsoft's mapping APIs (map tiles, search/geocoding, routing) billed per 1,000 transactions on Azure, with EU geography accounts.
- Stadia Maps — OpenStreetMap-based map tiles, geocoding and routing billed in shared credits, with EU-only endpoints on all plans.