Global Coverage

Geocoding, reverse geocoding, elevation, waterways, and IP geolocation coverage across the full globe — with admin depth by region and dataset scope details.

Geocoding depth by region

Coverage depth varies by country depending on the maturity and availability of source address data. Most countries support at least country, first-level administrative division, and major named localities. In many countries, street-level and address-level records are available. The table below reflects typical depth — individual countries may exceed or fall below the regional average.

RegionTypical admin depthPostcode depthStreet / address depth
Western Europe Admin 0–3 broadly available across most countries Strong postcode handling in most countries; sector and unit-level in several High street coverage; address-point data available in many countries
North America Admin 0–2 with county and locality context ZIP/postal code support with ZIP+4 where supplied Strong street and address-level coverage in urban and suburban areas
Asia Pacific Admin 0–2 broadly available; Admin 3 in Japan, South Korea, Australia, NZ, and others Country-dependent; strong in countries with national postcode schemas High in urban corridors; variable in remote and island areas
Latin America Admin 0–2 broadly available; Admin 3 in major markets Moderate to strong depending on national postal system Urban street coverage strong; address points vary by locality and country
Middle East Admin 0–2 broadly available Postcode systems vary significantly by country Good in major cities; sparser in rural and desert areas
Africa Admin 0–2 broadly available Postcode support varies by national system maturity Improving urban coverage; significant variation between countries and regions

Fallback behaviour and result types

When a precise address point is not available for a query, results fall back in a defined order: rooftop → interpolated street range → street centroid → locality centroid → postcode centroid → admin centroid. The match_type field in each API response indicates which level was matched, so your application can handle lower-confidence results appropriately — for example, by prompting the user to confirm the location on a map.

Waterways and coastlines

The geospatial index includes named waterways and coastlines from source datasets. This supports context matching for addresses near rivers, estuaries, canals, and harbours; map rendering workflows that need river and lake geometries; and reverse geocoding behavior near water boundaries. Rivers, named lakes, canals, reservoirs, and ocean coastlines are included where available in the index.

Elevation and bathymetry — SRTM15+

Elevation data for the elevation API uses the SRTM15+ dataset from the Scripps Institution of Oceanography (topex.ucsd.edu). This dataset provides global coverage including ocean bathymetry (negative depth values for underwater terrain), land elevation, and ice surfaces. Effective resolution varies by location — some land areas resolve at finer scales, while ocean and remote regions use modeled values. Elevation values for inland water bodies and areas below sea level (such as the Dead Sea basin or Death Valley) are returned as negative numbers.

IP geolocation coverage

The IP lookup API covers approximately 99% of IPv4 and IPv6 address space. The database includes geolocation (country, region, city), ASN and ISP attribution, and connection type classification. Coverage is maintained through automated allocation and routing-data pipelines that keep geolocation assignments current as blocks are reassigned between operators. For a full breakdown of fields, connection type values, VPN detection, and dataset update frequency see the IP Address Coverage page.

IP dataset fieldCoverage scope
CountryAvailable for ~99% of routed IPv4 and IPv6 space
Region and cityAvailable for the majority of routed address space; sparser in some regions
ASN and ISPDerived from routing data; available for publicly announced prefixes
Connection typeResidential, business, hosting, mobile — classified where routing signals are available
VPN / proxy detectionAvailable as a separate field; based on known VPN ranges and exit-node data
IPv6Full /32 to /128 range coverage; ~99% of announced IPv6 prefixes

Reverse geocoding worldwide

The reverse geocoding API accepts any latitude/longitude on Earth and returns the nearest named place or address, along with admin-level context (country, region, locality) and the distance to the matched point. Coverage quality reflects the same regional depth as the forward geocoding index — richer in data-mature countries, admin-level only in sparse areas.

Country-focused coverage pages

API reference: See the Geocoding API, Reverse Geocoding API, Elevation API, IP Lookup API, and Data Coverage docs for endpoint parameters and response field details.