Municipal transparency, in one place.
Dados públicos de políticos, empresas, contratos, saúde e educação dos 5.570 municípios brasileiros. Sem paywall, com fontes citadas.
Municipal transparency, all in one place.
Public data on politicians, companies, contracts, health and education across the 5,570 municipalities of Brazil. No paywall, with cited sources.
Aggregates official sources with per-number provenance and traceable corrections. Derived indicators marked with ∑.
Public municipal data already exists — scattered across eight federal bases, dozens of state portals, in formats that never talk. Observatório Arandova gathers what is fragmented, normalizes by the IBGE mesh, and traces every number to its origin.
Transparency without access is only an archive.
Public information exists. It's scattered across portals that don't talk to each other, in PDFs not built to be read, in spreadsheets whose columns change name with every administration.
The Observatório does not invent numbers. It reconstructs the paths already there — preserves provenance, shows the calculation, records every erratum.
Every city has an official source. Here they talk to each other.
The network, today
live dataCoverage in real time
In focuslive data
5 of 3,218Browse by
Choose by
5,570 municipalities · 89 indicators · ↳ Apr/17
Open full catalogCoverage map
mockCoverage by federative unit
Each block is a state, placed on an approximately geographic grid. The number is the count of indexed municipalities; intensity reflects sync frequency over the last 30 days.
Where we are
Dark grey: coverage ≥ 80% of the state's municipalities.
Recent updates
mockLatest updates
04:12SICONFI · 2024 anual synced across 5,412 municipalities.+12 errata generated · 3 indicators recalculated
22:08PNCP daily ingest — 4,281 new contracts, R$ 2.1bn.↳ snapshot c8d4a91
11:30DataSUS · CNES rebuild for Norte and Nordeste.↳ beds / capita recalculated in 1,848 municipalities
09:00INEP — IDEB 2023 lower-secondary published.↳ 2 formulas tweaked · see method
17:45Errata #4137 — Sobral / CE: 2021 GDP corrected after IBGE rectification.↳ −R$ 1,802/cap · previous value preserved
Official sources
mockEight bases, continuous sync.
Everything you see here, in JSON.
Public REST API, generous free tier, deterministic responses. Every response includes source citation, last sync date, and for derived indicators, the full formula.
Read docs ›Python examples# GET /v1/municipios/3548708 curl https://api.arandova.org/v1/municipios/3548708 { "ibge": 3548708, "nome": "São Bernardo do Campo", "populacao": { "valor": 843924, "fonte": "IBGE", "ref": "estimativa 2024", "sync": "2026-04-17T02:40-03" }, "idhm": { "valor": 0.805, "fonte": "PNUD" }, "receita_per_capita": { "valor": 5128.42, "calculado": "receita / populacao", "fontes": ["SICONFI", "IBGE"] } }
Everything you see here, as JSON.
Public REST, generous free tier, deterministic responses. Each response includes citation, sync timestamp and — for derived indicators — the full formula.
# GET /v1/municipios/3548708 curl https://api.arandova.org/v1/municipios/3548708 { "ibge": 3548708, "nome": "São Bernardo do Campo", "populacao": { "valor": 843924, "fonte": "IBGE", "sync": "2026-04-17T02:40-03" }, "idhm": { "valor": 0.805, "fonte": "PNUD" }, "receita_per_capita": { "valor": 5128.42, "calculado": "receita / populacao", "fontes": ["SICONFI", "IBGE"] } }
Index of indicators
5.571 / 5.571
· Atlas PNUD · fórmula oficial
5.571
5.561 / 5.571
5.365 / 5.571
5.242 / 5.571
5.571
· INEP · fórmula oficial
5.498
5.571
5.571
5.528
5.571
Index of indicators
Each indicator exposes its formula and source. ∑ marks derived ones.