This article lists political parties in Portugal. The Portuguese political scene has been dominated by the Socialist Party and the Social Democratic Party since the 1974 Carnation Revolution, although the People's Party has been present in some governments and the Portuguese Communist Party in coalition with The Greens holds the presidency of several municipalities.
The parties, as of 2015, represented in the Assembly of the Republic are the Social Democratic Party (89 MPs), the Socialist Party (86 MPs), the Left Bloc (19 MPs), the People's Party (18 MPs), the Communist Party (15 MPs), the Green Party (2 MPs) and the People-Animals-Nature (1 MP). Several other parties are represented in the legislatures of the autonomous regions, the Legislative Assembly of the Azores and the Legislative Assembly of Madeira.
This list presents all the existing parties recognized by the Portuguese Constitutional Court.