Brazil has a multi-party system since 1979, when the country's military dictatorship disbanded an enforced two-party system and allowed the creation of multiple parties. All candidates for federal, state, municipal, and Federal District offices must be nominated by a political party. Independent politicians are not allowed to run for office in Brazil.
The Brazilian National Congress has been since characterized by political fragmentation, reaching a peak of 35 registered political parties in 2018, 30 of which were represented in congress after the 2018 general election, with an effective number of parties of 16.5. An electoral threshold introduced in 2017, which restricted access to party subsidies and free party political broadcasts, combined with the end of coalitions in proportional elections, has since caused this number to decrease. Since 2021, parties are allowed to unite under party federations, with a minimum duration of four years, sharing a common statute and leadership.
Since the 2022 general election, the Liberal Party (PL), the Workers' Party (PT), the Brazil Union (UNIÃO), the Progressives (PP), the Social Democratic Party (PSD), the Brazilian Democratic Movement (MDB) and the Republicans together control over 80% of the Brazilian Congress, along with over 70% of the mayors in municipalities.
Brazilian parties have access to party subsidies in the form of Fundo Partidário () and Fundo Eleitoral (), and a system of free party political broadcasts during election time known as the horário eleitoral gratuito.<!--:The general rule on naming applies. That means: the parties are named in the English translation and the original native name is placed on the first line of the article unless the native form is more commonly used in English than the English form. Rationale and specifics: See: Wikipedia:Naming conventions (use English).
Most of the following parties were registered on the Electoral Court ('Tribunal Superior Eleitoral') as of 1999. In elections, Brazilian political parties are identified by a two-digit number which is also used to identify that party's candidates.-->
Since 1982, Brazilian political parties have been given an electoral number to make it easier for illiterate people to vote. Initially, it was a one-digit number: 1 for PDS, 2 for PDT, 3 for PT, 4 for PTB, and 5 for PMDB. When it became clear that there was going to be more than nine parties, two-digit numbers were assigned, with the first five parties having a "1" added to their former one-digit number (PDS becoming number 11, PDT 12, PT 13, PTB 14, and PMDB 15). Political parties often change their names, but they can retain their number.
Active parties
<!-- Do not add fair use logos in this page per Wikipedia's policy on list articles. Use a wordmark if necessary, but not the full logo if it is copyrighted. -->
Parties with representation in the National Congress
{| class="wikitable sortable"
! colspan=2 class=unsortable | Logo
! colspan=2 | Party
! class=unsortable | Ideology
! Political<br/>position
! President
! Chamber
! Senate
! Assemblies
! Governors
|-
|
|
| Liberal Party<br />
| style="text-align:center; | PL
|
| Far-right
| Valdemar Costa Neto
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
|
| Workers' Party<br />
| style="text-align:center; | PT
|
| Centre-left<br/>to left-wing
| Edinho Silva
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Brazil Union<br />
| style="text-align:center; | UNIÃO
|
| Centre-right
| Antônio de Rueda
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
|
| Progressives<br />
| style="text-align:center; | PP
|
| Centre-right
| Ciro Nogueira
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Social Democratic Party<br />
| style="text-align:center; | PSD
|
| Centre to<br/>centre-right
| Gilberto Kassab
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Republicans<br />
| style="text-align:center; | Repub.
|
| <br/>to right-wing
| Marcos Pereira
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Brazilian Democratic Movement<br />
| style="text-align:center; | MDB
|
| Centre to<br/>centre-right
| Baleia Rossi
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
|70px
| Brazilian Socialist Party<br />
| style="text-align:center; " | PSB
|
| Centre to centre-left
| João Henrique Campos
| style="text-align:center; " |
| style="text-align:center; " |
| style="text-align:center; " |
| style="text-align:center; " |
|-
| style="background-color: " |
| 70px
| We Can<br />
| style="text-align:center; | PODE
| Liberal conservatism
| Centre-right
| Renata Abreu
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: #0F2BC5" |
| 70px
| Brazilian Social Democracy Party<br />
| style="text-align:center; | PSDB
| Social liberalism
Third Way
| Centre-right
| Marconi Perillo
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| style="text-align:center"|70x60px
| Democratic Labour Party<br />
| style="text-align:center; | PDT
|
| Centre-left<br/>to left-wing
| Carlos Lupi
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: #68008f" |
| 70px
| Socialism and Liberty Party<br />
| style="text-align:center; | PSOL
|
| Left-wing
| Paula Coradi
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: #db2016" |
| 70px
| Communist Party of Brazil<br />
| style="text-align:center; | PCdoB
|
| Left-wing
| Luciana Santos
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: #2eacb2" |
| 70px
| Forward<br />
| style="text-align:center; | Avante
|
| Centre
| Luis Tibé
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| New Party<br />
| style="text-align:center; | NOVO
|
| Right-wing
| Eduardo Ribeiro
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Solidarity<br />
| style="text-align:center; | Solid.
|
| Centre
| Paulinho da Força
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: #01823f" |
| 70px
| Democratic Renewal Party<br />
| style="text-align:center; | PRD
|
| Centre-right<br/>to right-wing
| Marcus Vinícius Neskau
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Green Party<br />
| style="text-align:center; | PV
|
| Centre-left
| José Luiz Penna
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
| style="text-align:center; |
|-
| style="background-color: " |
| 70px
| Citizenship<br />
| style="text-align:center; | Cidad.
|
