What Census Studio Supports
Census Studio connects ArcGIS Pro to multiple U.S. Census Bureau data programs through R, giving you access to a wide range of demographic, economic, and workforce data:
System Requirements
ArcGIS Pro
Version 3.0 or later
R Statistical Software
Version 4.0 or later
Census API Key
Free from census.gov
Installation
Step 1: Install R
1 Download R from https://cran.r-project.org
Install to the default location: C:\Program Files\R\R-4.x.x
Step 2: Install Required R Packages
2 Open R or RStudio and run:
install.packages(c("tidycensus", "lehdr", "sf", "dplyr", "spdep", "jsonlite", "openxlsx"))
tidycensus— ACS, Decennial, Population Estimates, and Migration Flows datalehdr— LEHD LODES workforce and commuting datasf— Spatial data handling and geometryspdep— Spatial analysis (hot spot tools)openxlsx— Optional, for Excel report output
Step 3: Get a Census API Key
3 Request a free API key at https://api.census.gov/data/key_signup.html
The key will be emailed to you within minutes.
Step 4: Add the Toolbox to ArcGIS Pro
4 In ArcGIS Pro:
- Open the Catalog pane
- Right-click Toolboxes → Add Toolbox
- Browse to
Census_Studio.pyt
Step 5: Configure Your API Key
5 Run the Set Census API Key tool:
- Expand Census Studio → Configuration
- Double-click Set Census API Key
- Paste your API key and click Run
This stores the key permanently—you only need to do this once.
Your First Download
Let's download median household income by Census tract for a county:
1 Run Download ACS Census Data
2 Set the parameters:
- Year: 2024
- Survey: acs5
- Variables (manual entry):
B19013_001 - Geography Level: tract
- State: Your state (e.g., TX)
- County: Your county (e.g., Travis)
- Output: Choose a geodatabase location
3 Click Run
The tool will download tract boundaries and median household income data, creating a new feature class with the estimate and margin of error fields.
Median_HH_Income— The income estimateMedian_HH_Income_MOE— The margin of error (90% confidence)
Next Steps
- Browse available ACS variables
- Learn about Census data sources, ACS margins of error, and more
- Follow step-by-step tutorials
Troubleshooting
R is not found
Census Studio looks for R in C:\Program Files\R. If you installed R elsewhere, the tools may not find it. Reinstall R to the default location.
Package not found errors
If you see errors about missing R packages, open R and run:
install.packages("package_name")
The two most important packages are tidycensus (for ACS, Decennial, PEP, and Migration tools) and lehdr (for LEHD tools). Make sure both are installed.
API key errors
Run the Set Census API Key tool again to ensure your key is stored correctly. Note that LEHD tools do not require an API key.