Pricing made simple

Scalable pricing for your location services needs.

This pricing applies to ArcGIS Developer subscriptions only. To find pricing for ArcGIS Online subscriptions please see Understand credits.

Basemap layers

Use the basemap layer service to display layers such as streets, satellite imagery, OpenStreetMap, and your own custom basemap layer styles.

BasemapsBasemaps documentation
Free
2,000,000 tiles
Additional
$0.15 per 1,000 tiles
2,000,000 tiles - Free
Places

Use the places service to search for businesses, establishments, and popular geographic features near a location. It helps you discover, locate, and find detailed information about each place. Currently in beta.

Place searchPlace search documentation
No cost during beta period.
Get place attributesGet place attributes documentation
No cost during beta period.
Get address attributesGet address attributes documentation
No cost during beta period.
Get details attributesGet details attributes documentation
No cost during beta period.
Geocoding

Use the geocoding service to search for addresses, businesses, and places or convert geographic coordinates to addresses.

Geocodes (not stored)Geocodes (not stored) documentation
Free
20,000 geocodes
Additional
$0.5 per 1,000 geocodes
20,000 geocodes - Free
Geocodes (stored)Geocodes (stored) documentation
Cost
$4 per 1,000 geocodes
0 geocodes
Routing

Use the routing service to find routes and directions or perform advanced analyses on street networks such as multi-vehicle routing, drive time analysis, and finding the most suitable location.

Simple routesSimple routes documentation
Free
20,000 routes
Additional
$0.5 per 1,000 routes
20,000 routes - Free
Optimized routesOptimized routes documentation
Cost
$50 per 1,000 routes
0 routes
Service areasService areas documentation
Free
5,000 service areas
Additional
$50 per 1,000 service areas
5,000 service areas - Free
Fleet routingFleet routing documentation
Cost
$100 per 1,000 routes
0 routes
Closest facility routingClosest facility routing documentation
Cost
$50 per 1,000 routes
0 routes
Location allocationLocation allocation documentation
Cost
$10 per 1,000 demand points
0 demand points
Travel cost matrixTravel cost matrix documentation
Cost
$0.05 per 1,000 origin destination pairs
0 origin destination pairs
Demographic data

Find facts about the people, places, and businesses in a specific location with the GeoEnrichment service. Join your existing datasets with Esri's extensive portfolio of global location data that is easily accessible for data enrichment. Metered per total returned values (variables requested multiplied by features requested, see the FAQ for more information).

Data enrichmentData enrichment documentation
Cost
$1 per 1,000 returned values
0 returned values
Demographic reports
Cost
$1 each
0 reports
Tile generation

Publish vector and image tiles.

Map tile generationMap tile generation documentation
Cost
$0.1 per 1,000 tiles
0 tiles
Storage

Securely store, manage, and access feature and tile data in ArcGIS. For dedicated high-performance or regional hosting, please contact Esri Sales.

Tile and data storageTile and data storage documentation
Free
5 GB
Additional
$0.12 per GB
5 GB - Free
Feature service storageFeature service storage documentation
Free
100 MB
Additional
$2.40 per 100 MB
100 MB - Free

Interested in a location service you don't see here? Contact us.

Estimated monthly costs
2,000,000 Basemap tiles
$0.00
20,000 Not-stored geocodes
$0.00
20,000 Simple routes
$0.00
5,000 Service areas
$0.00
5 GB Tile and data storage
$0.00
100 MB Feature service storage
$0.00

Monthly total: $0.00

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.