Boundary & Administrative Data
ISO 3166 Country Shapes
ISO 3166 Country Shapes is a GitHub-hosted dataset that pairs country polygons with ISO 3166-1 codes, making it straightforward to join boundaries with economic, health, or demographic tables that use ISO country identifiers.
Format
GeoJSON / Shapefile
Geometry
Polygon
Coverage
Global
Resolution
Simplified country-level boundaries
About this dataset
Country boundary geometries matched with ISO 3166-1 codes, ideal for joining with tabular datasets that use standardized country identifiers.
ISO 3166 Country Shapes provides country boundary polygons explicitly matched to ISO 3166-1 two-letter and three-letter country codes. The dataset is maintained on GitHub as part of the datahub.io ecosystem and is designed for seamless joining with any tabular dataset that uses ISO country codes. It ships simplified geometries suitable for web mapping.
How to download
- 1 Open the geo-countries GitHub repository or datahub.io page.
- 2 Download the GeoJSON or Shapefile from the data directory or releases.
- 3 Optionally use the simplified version for faster web map rendering.
- 4 Join the boundaries with your tabular data using the ISO 3166-1 country code fields.
FAQ
Why use ISO 3166 Country Shapes instead of Natural Earth?
Use this dataset when your primary need is joining country geometries with tabular data via ISO 3166-1 codes. Natural Earth is better for cartographic basemaps with multiple scales, while this dataset prioritizes code-based data integration.
Does this dataset include simplified boundaries for web maps?
Yes. The repository includes both full-resolution and simplified country polygons, with the simplified version being much smaller and better suited for web map rendering.