IBGE API

API

Free official Brazilian geospatial and statistical data API

Visit Website

Overview

The IBGE API provides RESTful endpoints for accessing official Brazilian geographic and statistical data from the Brazilian Institute of Geography and Statistics. It includes geocoding features like retrieving administrative divisions (states, municipalities, districts), geographic boundaries, and demographic indicators. Responses are in JSON format. Use cases include building location-based apps for Brazil, integrating census data into analytics tools, or powering services requiring accurate Brazilian geospatial information.

Example Integration (JavaScript)

script.js JS

fetch('https://servicodados.ibge.gov.br/api/docs/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful architecture
  • JSON response format
  • No API key required
  • Covers Brazilian administrative divisions
  • Official government data source
  • Statistical data integration

Frequently Asked Questions

? Is the IBGE API free to use?

Yes, the IBGE API is completely free for public and commercial use as a service from Brazil’s official government institute.

? Does it require an API Key?

No, most endpoints of the IBGE API do not require authentication or an API key for access.

? What is the response format?

The IBGE API primarily returns responses in JSON format, which is widely supported by modern applications.

Top Alternatives

Nominatim (OpenStreetMap) Search Google
Google Geocoding API Search Google
Correios Postal Code API Search Google
Bing Maps Geocoding API Search Google

People Also Ask about IBGE API

IBGE API vs Nominatim (OpenStreetMap)IBGE API vs Google Geocoding APIIBGE API vs Correios Postal Code APIIBGE API vs Bing Maps Geocoding API IBGE API 2025 review

Tool Info

Pricing Free
Category Geocoding
Platform Public API

Pros

  • Free unlimited access
  • Reliable official Brazilian data
  • Comprehensive geocoding and statistical endpoints
  • Well-documented with interactive docs
  • Easy to integrate into apps

Cons

  • Limited to Brazilian geographic data only
  • Rate limits may apply for high-volume requests
  • No service level agreement (SLA)
  • Some endpoints require specific parameter knowledge

More Geocoding Tools