O Brasil tem 5.565 municípios e alguns se destacam pelo seu pequena área. Confira quais são as 20 menores cidades do país de acordo com o tamanho do território.
20° lugar: Lucrécia - Estado brasileiro: Rio Grande do Norte - Tamanho territorial: 30,931 km²
19° lugar: Diadema - Estado brasileiro: São Paulo - Tamanho territorial: 30,732 km²
18° lugar: Cabedelo - Estado brasileiro: Paraíba - Tamanho territorial: 29,873 km²
17° lugar: Ferraz de Vasconcelos - Estado brasileiro: São Paulo - Tamanho territorial: 29,564 km²
16° lugar: Santa Luzia do Norte - Estado brasileiro: Alagoas - Tamanho territorial: 28,857 km²
15° lugar: Bayeux - Estado brasileiro: Paraíba - Tamanho territorial: 27,705 km²
14° lugar: Esteio - Estado brasileiro: Rio Grande do Sul - Tamanho territorial: 27,676 km²
13° lugar: Duas Estradas - Estado brasileiro: Paraíba - Tamanho territorial: 27,012 km²
12° lugar: Borborema - Estado brasileiro: Paraíba - Tamanho territorial: 26,107 km²
11° lugar: Senador Georgino Avelino - Estado brasileiro: Rio Grande do Norte - Tamanho territorial: 26,100 km²
10° lugar: Toritama - Estado brasileiro: Pernambuco - Tamanho territorial: 25,704 km²
9° lugar: Taboão da Serra - Estado brasileiro: São Paulo - Tamanho territorial: 20,388 km²
8° lugar: General Maynard - Estado brasileiro: Sergipe - Tamanho territorial: 19,793 km²
7° lugar: Nilópolis - Estado brasileiro: Rio de Janeiro - Tamanho territorial: 19,393 km²
6° lugar: Fernando de Noronha - Estado brasileiro: Pernambuco - Tamanho territorial: 18,609 km²
5° lugar: Jandira - Estado brasileiro: São Paulo - Tamanho territorial: 17,449 km²
4° lugar: Poá - Estado brasileiro: São Paulo - Tamanho territorial: 17,264 km²
3° lugar: São Caetano do Sul - Estado brasileiro: São Paulo - Tamanho territorial: 15,331 km²
2° lugar: Águas de São Pedro - Estado brasileiro: São Paulo - Tamanho territorial: 3,612 km²
1° lugar: Santa Cruz de Minas - Estado brasileiro: Minas Gerais - Tamanho territorial: 3,565 km²