Meet API v2.0 with UK support 🇬🇧 Try it out

Guides
for everything Geocodio

Guides
What you can do with Geocodio

What you can do with Geocodio

Geocodio allows you to turn US, Canadian, Mexican and UK addresses into latitude/longitude coordinates (geocoding) and latitude/longitude coordinates into addresses (reverse geocoding) via API and spreadsheet upload. You can also calculate typical driving time and driving distance from sets or matrices of addresses.

Addresses will be spelling corrected, parsed, completed and standardized, and a stable address key will be included in case you need to de-duplicate addresses.

You can also enrich your location data with Census data such as FIPS codes, Congressional Districts/ridings, timezones, and more.

What is geocoding?

Geocoding is the process of converting addresses to latitude and longitude coordinates (i.e. GPS coordinates) so that a computer can understand them. Computers do not understand addresses; they only understand coordinate pairs. Reverse geocoding, similarly, is the process of converting latitude/longitude pairs into addresses so humans can read them.

Geocodio can:

  • Convert US, Canadian, Mexican and UK addresses to latitude/longitude, or

  • Convert US, Canadian, Mexican, and UK latitude/longitude to approximate addresses

Geocodio can also clean, standardize, and complete addresses, including:

  • Address parsing (i.e. splitting an address into street, city, state/province, postal code, and country)

  • Address standardization

  • Address spelling correction

  • Address completion

  • Add counties

  • Add stable address keys so you can de-duplicate addresses

You can download a sample geocoded spreadsheet here or see more about results here.

What can you do with Geocodio?

In addition to geocoding, reverse geocoding, and address cleanup, Geocodio can add more data to your addresses or coordinates at the same time. Pick the data appends you want in Step 3 when you geocode a spreadsheet, or add them to the fields parameter in an API request.

Data append Countries API field Resources
US Census geographies (FIPS codes, tracts, blocks, MSAs) US census Guide · Example · Tutorial
USPS ZIP+4 (ZIP9) US zip4 Guide · Example · Tutorial
Congressional (House) districts and legislator contact info US cd Guide · Example · District tutorial · Legislator tutorial
State legislative districts and legislator contact info US stateleg Guide · Example · Tutorial
School districts US school Guide · Example
FFIEC data for CRA and HMDA compliance (income indicators, CRA criteria) US ffiec Guide · Example
Census American Community Survey (ACS): Demographics US acs-demographics Guide · Example
Census ACS: Economics (household income) US acs-economics Guide · Example
Census ACS: Families US acs-families Guide · Example
Census ACS: Housing US acs-housing Guide · Example
Census ACS: Social (education and veteran status) US acs-social Guide · Example
Timezones US, Canada, Mexico timezone Guide · Example · Tutorial
Federal ridings (Canadian federal electoral districts) Canada riding Guide · Example · Tutorial
Provincial/territorial ridings (Canadian provincial electoral districts) Canada provriding Guide · Example
Statistics Canada geographies (census divisions, subdivisions, economic regions) Canada statcan Guide · Example · Tutorial
Westminster (UK Parliament) constituencies UK uk-westminster Guide
UK devolved parliament constituencies (Scottish Parliament, Senedd, Northern Ireland Assembly) UK uk-devolved Guide
UK local districts (wards and County Electoral Divisions) UK uk-local Guide
Distance (driving distance, driving time, and straightline distance) US, Canada, Mexico, UK Separate Distance API Guide · Distance matrix · Calculation modes

Some data appends need a full street address or coordinates, and some also work with a ZIP code or city. The Data Enrichment Overview shows which inputs each append supports.

Political district appends include OCD IDs where available. UK district appends also include GSS codes, the official UK government identifiers. UK data appends require a Flex plan or a UK-enabled Unlimited plan.

Distance calculations are available via the API only, and they use credits separately from geocoding. See the Distance API Overview for endpoints, limits, and pricing.

A delightfully boring cookie banner

1 optional cookie from us
2 embeds blocked by default
0 ad tracking / data brokers

Geocodio would like to set one first-party cookie to remember how you found this site. Accepting also unblocks embedded videos and calendars, which set their own cookies.

Read the privacy policy