FIPS Codes in GIS: ArcGIS and QGIS Workflows
ArcGIS and QGIS are the standard tools for FIPS-based geographic analysis. Here's how to work with county FIPS codes in both platforms.
GIS analysis of US geographic data almost always involves FIPS codes — whether you're styling counties by population density, spatially joining point data to county boundaries, or building a choropleth map of federal dataset metrics. ArcGIS and QGIS both read Census TIGER/Line shapefiles, which use GEOID fields (identical to FIPS codes at the county level) as the join key between spatial and tabular data.
In ArcGIS Pro, the standard workflow for FIPS-based analysis: download Census TIGER county boundaries (available from the Census Bureau's TIGER/Line FTP), load them as a feature layer, then join tabular data on the GEOID field using the Add Join tool or a spatial join. The GEOID field in county shapefiles contains 5-digit FIPS codes as strings. Ensure your tabular data also stores FIPS codes as strings to avoid join failures on codes like "06037" for Los Angeles County.
In QGIS, the process is similar: load the county shapefile, open the attribute table to verify the GEOID field format, then use the Join Attributes by Field Value tool to join a CSV containing your FIPS-keyed data. QGIS handles the join well as long as field types match — if the shapefile GEOID is a string and your CSV FIPS column is also a string, the join is straightforward. For complex analyses, the Processing toolbox's Field Calculator allows you to construct or format FIPS codes using expressions.
For web mapping, tools like Mapbox GL JS and Deck.gl support FIPS-keyed GeoJSON. The Census Bureau's Cartographic Boundary files (simplified versions of TIGER/Line) are available in GeoJSON format and are the preferred source for web maps where file size matters. Each feature's properties include the GEOID/FIPS code. Our county FIPS reference and individual county pages like King County (53033) are useful for identifying codes when building geographic analyses.
More Articles
FIPS Codes in Tableau and Power BI: Geographic Mapping Guide
Tableau and Power BI both support FIPS code–based county mapping. Here's how to get your data onto a map correctly using FIPS codes as the geographic key.
Apr 7, 2026
County FIPS Codes: How 5-Digit Codes Work
County FIPS codes are the workhorses of US geographic data. Understanding their structure unlocks every major federal dataset.
Nov 19, 2025
FIPS Codes in Python: A Practical Guide with pandas
Python and pandas are the most common tools for working with federal geographic data. Here's how to handle FIPS codes correctly in your data pipelines.
Jan 9, 2026