A bandeira do Brasil é semelhante em ideologia à bandeira dos Estados Unidos da América - em ambos os casos, o número de estrelas corresponde ao número de estados, unidades federativas. A bandeira dos Estados Unidos foi alterada 27 vezes desde sua criação, começando com 13 estrelas e parando em 50 quando as ilhas havaianas foram incluídas em 1959. Após a proclamação da República do Brasil, Rui Barbosa propôs uma versão da bandeira amplamente inspirada na bandeira dos Estados Unidos. Até mesmo o número de listras na bandeira era 13, assim como na bandeira americana, só que lá isso não foi feito por acaso e a primeira bandeira tinha 13 estrelas e 13 listras, enquanto a bandeira brasileira tinha 21 estrelas e 13 listras inexplicáveis.

No entanto, a bandeira não durou muito tempo, foi hasteada apenas por alguns dias, de 15 a 19 de novembro de 1889, após o que o presidente interino do Brasil a vetou por causa de sua forte semelhança com a bandeira dos EUA. Por exemplo, a bandeira dos Estados Unidos no período de 1819 a 1820, durante a anexação de Illinois, também consistia em 21 estrelas e pode-se ver claramente as semelhanças entre as bandeiras.

A bandeira brasileira não foi alterada com a mesma frequência que a americana, apenas 4 vezes. A primeira iteração da bandeira de 21 estrelas foi adotada em 1889, e as estrelas correspondiam às seguintes unidades federativas: Amazonas, Mato Grosso, Pará, Piauí, Maranhão, Ceará, Alagoas, Sergipe, Paraíba, Rio Grande do Norte, Pernambuco, São Paulo, Rio de Janeiro, Bahia, Minas Gerais, Espírito Santo, Rio Grande do Sul, Santa Catarina, Paraná, Goiás, Distrito Federal.
Em 1960, surgiu uma nova estrela, correspondente ao estado da Guanabara. O estado foi batizado em homenagem à Baía de Guanabara e, em 1975, foi fundido com o estado do Rio de Janeiro. Assim, o estado da Guanabara foi extinto em 1975, mas a estrela não foi removida da bandeira e, até 1979, durante 4 anos, a estrela não representou nenhum estado. Somente em 1979 a estrela foi atribuída ao estado do Mato Grosso do Sul.
Em 1962, o estado do Acre foi criado e, em 1968, uma estrela foi adicionada à bandeira. O Acre é um estado no oeste do Brasil. Faz fronteira com os estados do Amazonas e Rondônia ao norte e a leste, e com a Bolívia e o Peru ao sul e a oeste. O estado produz 0,2% do PIB brasileiro e tem uma indústria de borracha significativa, e a população do estado é de apenas 0,42% da população total do Brasil.

Em 11 de maio de 1992, a bandeira do Brasil tomou sua forma final, que agora tem mais de 30 anos e é composta por 27 estrelas. Neste ano, foram acrescentadas mais 4 estrelas em homenagem aos seguintes estados: Amapá, Rondônia, Roraima e Tocantins.