Introduction to data enrichment

Data enrichment, also known as GeoEnrichment, is the process of finding demographic data and local facts data for locations around the world. Data enrichment allows you to gain location-based insight about the people and places in an area. The additional information can drive better understanding, analysis, and decision making. To perform data enrichment you use the GeoEnrichment service. The two main types of operations you can perform are searching for global data and local data. There are thousands of data variables you can search for and you can discover them easily with the Analysis Variable Finder. To learn how to use data variables and the service, go to the topics below.

Demographic data for a 1 mile radius search from a location using the GeoEnrichment service

Topics

How to get enrichment data

Learn about the steps required to get global and local data.

Global data

Find population, household, and other demographic data for many countries around the world.

Local data

Find local business, economic, and demographic data for locations around the world.

Tutorials

Services

GeoEnrichment service

Find facts and demographic information about a location or area.

API support

GeoEnrichment
ArcGIS Maps SDK for JavaScript1
ArcGIS Maps SDK for .NET2
ArcGIS Maps SDK for Kotlin2
ArcGIS Maps SDK for Swift2
ArcGIS Maps SDK for Java2
ArcGIS Maps SDK for Qt2
ArcGIS API for Python
ArcGIS REST JS3
Esri Leaflet4
MapLibre GL JS4
OpenLayers4
Full supportPartial supportNo support
  • 1. Access via ArcGIS REST JS or use a task.
  • 2. Access via HTTP request.
  • 3. Access via HTTP request and authentication.
  • 4. Access via ArcGIS REST JS.

Tools

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