O Supremo Tribunal Federal é composto por onze Ministros, brasileiros natos (art. 12, § 3º, IV, da CF/88), escolhidos dentre cidadãos com mais de 35 e menos de 65 anos de idade, de notável saber jurídico e reputação ilibada (art. 101 da CF/88), e nomeados pelo Presidente da República, após aprovação da escolha pela maioria absoluta do Senado Federal.