Interactive map

Brazil Map

Every state, city and town in Brazil on one zoomable map, with its main highways, rivers and lakes. Switch on towns and states above the map and zoom in for every name; tap a state to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Brazil

Free to print for class and home: Brazil with its cities and towns, a map of its states, and a blank outline map. PDFs fit one A4 or US Letter page.

Brazil map with cities

Blank map of Brazil

About Brazil

Brazil has 27 states and about 214,211,951 people (2026) on 8,510,418 km² (3,285,889 sq mi). The capital is Brasília; the largest city is São Paulo, with 11,911,337 people. It borders Argentina, Bolivia, Colombia, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay and Venezuela.

São Paulo is the most populous state (46,179,008 people) and Roraima the least (761,012); Amazonas is the largest by area (1,559,256 km²) and Federal District the smallest (5,761 km²).

Largest cities in Brazil

The 25 most populous cities and towns. All 687 are on the map above: switch on Towns and zoom in to see them.

#CityStatePopulation
1São PauloSão Paulo11,911,337
2Rio de JaneiroRio de Janeiro6,731,133
3BrasíliaFederal District3,009,996
4FortalezaCeará2,582,360
5SalvadorBahia2,559,945
6Belo HorizonteMinas Gerais2,415,451
7ManausAmazonas2,327,101
8CuritibaParaná1,832,183
9RecifePernambuco1,588,983
10GoiâniaGoiás1,511,709
11BelémPará1,396,157
12Porto AlegreRio Grande do Sul1,388,791
13GuarulhosSão Paulo1,351,284
14CampinasSão Paulo1,189,761
15São LuísMaranhão1,090,229
16MaceióAlagoas995,134
17Campo GrandeMato Grosso do Sul970,843
18São GonçaloRio de Janeiro959,977
19TeresinaPiauí908,012
20João PessoaParaíba906,093
21Duque de CaxiasRio de Janeiro866,167
22Nova IguaçuRio de Janeiro843,367
23São Bernardo do CampoSão Paulo842,558
24Santo AndréSão Paulo784,290
25NatalRio Grande do Norte783,196

Populations are IBGE's estimates of the resident population on 1 July 2026; towns are municipalities (municípios), so a city's figure includes its whole municipality, rural districts included.

States of Brazil

All 27 states. Select one to show it on the map.

States of Brazil. Select a column heading to sort; select a name to show it on the map.
Rio Branco887,794164,173
Maceió3,221,12827,831
Macapá809,953142,471
Manaus4,360,9261,559,256
Salvador14,889,472564,760
Fortaleza9,302,211148,894
Vitória4,150,69246,074
Brasília3,009,9965,761
Goiânia7,495,033340,243
São Luís7,024,557329,651
Cuiabá3,950,330903,208
Campo Grande2,946,317357,142
Belo Horizonte21,460,311586,514
Belém8,756,3241,245,871
João Pessoa4,182,82856,467
Curitiba11,952,456199,299
Recife9,583,17698,068
Teresina3,392,617251,755
Rio de Janeiro17,225,41043,750
Natal3,463,73752,810
Porto Alegre11,233,317281,707
Porto Velho1,757,338237,754
Boa Vista761,012223,645
Florianópolis8,312,75995,731
São Paulo46,179,008248,219
Aracaju2,307,25521,938
Palmas1,595,994277,424

Quizzes and worksheets

Sources

  • States and the Federal District: IBGE (Brazilian Institute of Geography and Statistics), Malha Territorial 2022 (servicodados.ibge.gov.br, meshes API); areas: IBGE, Área territorial 2022 (SIDRA table 4714).
  • Populations: IBGE, Estimativas da População, resident population estimated for 1 July 2026, by state and municipality (SIDRA table 6579).
  • Municipalities and their seats: IBGE Localidades API (names) and IBGE, Localidades do Brasil 2022 (the municipal seats' locations).
  • Federal highways (BR-xxx): IBGE, Base Cartográfica Contínua do Brasil 1:250 000 (BC250), edition 2025, road sections under federal jurisdiction.