US Geography

Geocode US addresses, reverse geocode, districts, metro areas, ZIP lookup, state FIPS and GEOID parsing.

payments ON MAINNET (real money) · 8 live endpoints

EndpointPriceWhat it answers
GET /coord-distance$0.02Great-circle (haversine) distance between two coordinates in km, miles and nautical miles, with bearing and midpoint.
GET /geocode-address$0.02Geocode a US street address: normalized address, latitude and longitude, state, county and tract codes, with match quality.
GET /geoid-parse$0.02Parse a Census GEOID into state, county, tract, block group and block codes and name its geographic level.
GET /metro-area$0.02Metro area context for a US address or lat/lon: metro or micropolitan area, urban area, county and urban or rural setting.
GET /political-districts$0.05Congressional and state legislative (upper and lower) districts covering a US address, with district codes and the state.
GET /reverse-geocode$0.02Census geography at a US coordinate: state, county, tract, block, city or place, with GEOIDs for joining Census data.
GET /us-state-info$0.02Look up a US state or territory by name, postal abbreviation or FIPS code: all three, region, division and capital.
GET /zip-lookup$0.02US ZIP code to place name, state and centroid; optionally verify it belongs to a state you expect.

GET /catalog returns this list as JSON. Activity hub · uptime.


Geographic facts come from the US Census Bureau geocoder and Zippopotam.us and local computation, provided as is. Address matches are approximate and based on Census address ranges, not parcel data, and boundaries change with each vintage. Addresses sent in a query are personal data you choose to disclose; do not send other people's home addresses without a reason. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau. Every paid response carries a disclaimer field.