O Brasil já teve 3 capitais: Salvador, Rio de Janeiro e Curitiba.
A primeira capital brasileira foi Salvador, entre 1549 e 1763, e depois o Rio de Janeiro, de 1763 a 1960. Fato pouco conhecido é que a a cidade de Curitiba foi nomeada capital do Brasil por três dias, de 24 e 27 de março de 1969.
Atualmente, Brasília é a capital do Brasil desde 21 de abril de 1960.
O sistema de capitais hereditárias foi a primeira forma de organização político-administrativa do Brasil implementada pela Coroa Portuguesa. De 1534 a 1549, o Brasil foi dividido em faixas de terra chamadas de capitanias, as quais eram chefiadas por nobres da confiança do rei D. João III.
Esse sistema não prosperou, em decorrência da falta de recursos e dos ataques indígenas, resultando no abandono de algumas capitanias.
Assim, houve a necessidade de reorganizar o território, de modo que foi instituído o Governo Geral, cujo objetivo era fazer a colônia crescer.
Dia 29 de março de 1549 é, oficialmente, a data da fundação da primeira capital do Governo-Geral do Brasil.