ArcGIS Location Platform pricing

Estimate costs for all of your mapping needs.

Basemaps

Use basemap services to access vector and map tiles for styles such as streets, navigation, outdoor, satellite imagery, and more.

Get started with basemap services
Places

Search for places, locations, businesses, and their attribute details with the places service.

Get started with the places service
Place attributes

Billing is determined by the number of /places/{placeId} requests returning place attributes.

Get details such as description, contact, social, and rating information.

100 free then $0.05 per 1,000 requests
Free
Address attributes

Billing is determined by the number of /places/{placeId} requests returning address attributes.

Find location and delivery information associated with a place.

100 free then $0.1 per 1,000 requests
Free
Details attributes

Billing is determined by the number of /places/{placeId} requests returning detail attributes.

Find description, contact, social, and rating information.

100 free then $0.13 per 1,000 requests
Free
Location attributes

Billing is determined by number of /places/{placeId} requests returning location attributes.

Find location, drop off, front door, roof, and road coordinates.

100 free then $0.35 per 1,000 requests
Free
Geocoding

Geocode addresses, reverse geocode, find candidate matches, get suggestions, and batch geocode with the geocoding service.

Get started with the geocoding service
Geocodes (not stored)

Billing is determined by number of results returned from the findAddressCandidates operation.

Convert text for an address to a complete address with a location.

20K free then $0.5 per 1,000 requests
Free
Geocodes (stored)

Billing is determined by number of requests to the findAddressCandidates operation with the forStorage=true parameter.

Store or persist geocoding service results.

$4 per 1,000 requests
$0
Batch geocodes (stored)

Billing is determined by the number of geocode results returned from the batchGeocode operation.

Store or persist batch geocoding service results.

$4 per 1,000 requests
$0
Routing

Get routes, turn-by-turn directions, and perform advanced analyses on street networks with the routing service.

Get started with the routing service
Routes

Billing is determined by the number of routes returned using the solve or submitJob operation.

Determine the best path between two or more points in a street network.

20K free then $0.5 per 1,000 routes
Free
Routes (stop-optimized)

Billing is determined by the number of routes returned using the findBestsSequence parameter of the solve or submitJob operation.

Reorder the sequence of stops to create the most efficient route possible.

$50 per 1,000 routes
$0
Service areas

Billing is determined by the number of service areas returned from the solveServiceArea or submitJob operation.

Create polygons that determine proximity between various places.

5K free then $50 per 1,000 service areas
Free
Fleet routes

Billing is determined by the number of routes returned from the execute or submitJob operation.

Determine the most effective routes for a set of locations to create the overall minimum transportation cost.

$100 per 1,000 routes
$0
Closest facility routes

Billing is determined by the number of requests to the solveClosestFacility or FindClosestFacilities/submitJob operation.

Find nearby facilities from incidents based on travel time or distance to display the best route, include travel time, travel distance, and directions in multiple languages.

$50 per 1,000 routes
$0
Location-allocation demand points

Billing is determined by the number of demand points returned from the submitJob operation.

Find a set of facilities that will best serve demand from surrounding locations.

$10 per 1,000 demand points
$0
Travel cost matrix

Billing is determined by the number of origin-destination pairs generated with the solveODCostMatrix or submitJob operation.

Create tables or matrices containing cost, travel times, or travel distances, from multiple origins to multiple destinations.

$0.05 per 1,000 origin destination pairs
$0
Data enrichment

Enrich data using analysis variables to find demographic data and local facts for locations around the world with the GeoEnrichment service.

Get started with the data enrichment service
Enrichment attributes

Billing is determined by number of attributes returned using the enrich operation.

Enhance existing data with additional location-based information about the people and places in a specific area.

$1 per 1,000 attributes
$0
Demographic reports

Billing is determined by number of reports generated using the Reports operation.

Generate reports in PDF or Excel formats containing relevant information on demographics, consumer spending, and tapestry segmentation for a specific area.

$1 per report
$0
Spatial analysis

Use the spatial analysis service to find relationships, discover patterns, and solve problems with geographic data.

Get started with the spatial analysis service
Data hosting

Securely store, manage, and access your geographic data as a feature service, vector tile service, and map tile service.

Get started with hosted data services
Features (storage)

Billing is per megabyte stored in your feature service database.

Learn more

Import and store your data to access, query, edit, and display features in a map or scene.

250 MB free then $0.0044 per additional MB
Free
Tiles, files and attachments (storage)

Billing is per megabyte of your stored items, files, feature attachments, and published tiles.

Learn more

Securely store your data including item metadata, shapefiles, GeoJSON, CSVs, published tiles, and feature attachments such as images or PDFs.

250 MB free then $0.00012 per additional MB
Free
Feature queries (bandwidth)

Billing is per megabyte of bandwidth returned by queries to your feature services.

Learn more

Access a subset of features in a feature layer.

125 MB free then $0.0008 per additional MB
Free
Feature edits (bandwidth)

Billing is per megabyte of bandwidth consumed by edits applied to your feature services.

Learn more

Add, delete, or update features in a feature layer or table.

125 MB free then $0.0008 per additional MB
Free
Vector tiles (bandwidth)

Billing is per megabyte of bandwidth consumed by requests to your vector tile services.

Learn more

Take advantage of GPU rendering in a browser to display large amounts of features in mapping applications.

25 GB free then $0.43 per additional GB
Free
Map tiles (bandwidth)

Billing if per megabyte of bandwidth consumed by requests to your map tile services.

Learn more

Publish, store, and access data as pre-cached imaged tiles in different formats.

25 GB free then $0.43 per additional GB
Free
Tiles generated

Billing is per tile generated by publishing your services.

Learn more

Map and vector tiles generated by publishing your services.

25K free then $0.12 per 1,000 tiles
Free

Estimated monthly cost: $0.00 USD

View cost summaryGet started for free

Support

Community support

Free with all pricing configurations

Free

  • Join our developer forum on Esri Community.
  • Ask, learn, share developer topics or specific Esri APIs and SDKs.
Visit Esri Community
Technical support

Expert guidance on API usage and services for ArcGIS Location Platform

$2,500/yearBilled annually
  • Everything in community support
  • Unlimited access to live support via chat, phone, and email
  • Interactive system access within My Esri
Contact us to purchase
Additional support services

For those who need help on-call

Contact Sales

  • Everything in community support
  • Address mission critical applications
  • 24/7/365 live support
  • Technical account management
Contact us to purchase
Services Retainer – 8 hours

Services for industry-specific needs

Contact Sales

  • Everything in community support
  • Direct access to an Esri Professional Services developer
  • Assistance with prototyping, integration, and custom application troubleshooting.
Contact us to purchase

Still have questions?

Learn more on our help page or talk to a member of our sales team.