This is the results breakdown of the Assembly of the Republic election held in Portugal on 18 May 2025. The following tables show detailed results in each of the country's 22 electoral constituencies.

The elections were won by the center-right Democratic Alliance (AD), led by Luís Montenegro, gathering 31.8 percent of the votes and 91 seats. The right-wing populist Chega party became the main opposition party with 60 seats and 22.8 percent of the votes, while the Socialist Party (PS) fell to third place with also 22.8 percent of the votes and 58 seats. Turnout in Portugal alone reached 64.4 percent, the third highest rate since 1995, while as a whole, including overseas results, it stood at 58.3 percent.

Electoral system The Assembly of the Republic has 230 members elected to four-year terms. The number of seats to be elected by each district depends on the district magnitude. 226 seats are allocated proportionally by the number of registered voters in the 18 Districts in Mainland Portugal, plus Azores and Madeira, and 4 fixed seats are allocated for overseas voters, 2 seats for voters in Europe and another 2 seats for voters Outside Europe. The 230 members of Parliament are elected using the D'Hondt method and by a closed list proportional representation system. Members represent the country as a whole and not the constituencies in which they were elected.

Summary Nationwide results + Summary of the 18 May 2025 Assembly of the Republic elections resultsPartiesVotes%±pp swingMPs2024 2025±%±AD – PSD/CDS Coalition 1,971,60231.203.078881038.264.4PSD/CDS/PPM coalition 36,8860.580.12311.300.4 Total AD – PSD/CDS Coalition2,008,48831.782.980911139.574.8colspan="2" 1,442,54622.835.278582025.228.7Chega1,438,55422.764.750601026.094.4Liberal Initiative338,9745.360.38913.910.4colspan="2" 257,2914.070.84622.610.9colspan="2" 183,6862.910.24311.300.4colspan="2" 125,8081.992.55140.431.8People–Animals–Nature86,9301.380.61100.430.0National Democratic Alternative81,6601.290.30000.000.0colspan="2" 20,9000.330.00110.430.4React, Include, Recycle14,0210.220.20000.000.0Volt Portugal12,1500.190.00000.000.0colspan="2" 11,8960.190.00000.000.0New Right10,2160.160.10000.000.0Rise Up9,0460.140.10000.000.0Liberal Social7,3320.1200.00colspan="2" 5,6160.090.10000.000.0colspan="2" 3,3040.050.10000.000.0colspan="2" 4780.010.10000.000.0Labour4250.010.00000.000.0Total valid6,059,32195.880.22302300100.000.0Blank ballots87,6541.390.0Invalid ballots172,9942.740.2Total6,319,969100.00Registered voters/turnout10,848,81658.251.6 Source: Comissão Nacional de Eleições

Constituency map

Results by constituency Azores

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin AzoresPartiesVotes%±pp swingMPs2024 2025±PSD/CDS/PPM coalition 36,87936.563.223123,81023.605.6211Chega23,05322.857.1110Liberal Initiative3,4813.450.80002,5342.510.80002,1062.091.3000National Democratic Alternative1,6661.650.9000People–Animals–Nature1,3141.300.30001,2191.210.10002710.270.1000React, Include, Recycle1400.140.0000Rise Up1190.120.00001130.110Total valid96,70595.860.7550Blank ballots3,0112.980.5Invalid ballots1,1671.160.2Total100,883100.00Registered voters/turnout230,30543.812.4 Source:

Aveiro

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin AveiroPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 163,61739.484.477090,01021.726.0541Chega85,76020.693.4341Liberal Initiative23,4445.660.611012,8053.090.90007,0151.692.4000National Democratic Alternative6,9741.680.3000People–Animals–Nature5,1311.240.50004,9231.190.20001,0050.240.1000React, Include, Recycle9330.230.2000Volt Portugal5920.140.0000Rise Up5920.130.0000New Right4720.110.10003040.0702990.070Total valid403,81297.430.116160Blank ballots6,6621.620.1Invalid ballots3,9440.950.2Total414,418100.00Registered voters/turnout642,04464.550.4 Source:

Beja

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin BejaPartiesVotes%±pp swingMPs2024 2025±Chega20,44727.736.211019,53626.495.2110AD – PSD/CDS Coalition 15,40720.894.211010,00013.561.40001,5472.100.3000Liberal Initiative1,4391.950.30001,3651.852.6000National Democratic Alternative7130.970.1000People–Animals–Nature6360.860.30004550.620.2000React, Include, Recycle1350.180.0000New Right970.130.0000Volt Portugal930.130.0000Rise Up870.120.0000840.110Total valid72,04197.700.4330Blank ballots1,0121.370.1Invalid ballots6890.930.3Total73,742100.00Registered voters/turnout118,32062.322.3 Source:

Braga

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin BragaPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 198,18036.343.1880125,53923.025.2651Chega119,91721.995.1451Liberal Initiative36,6876.730.611016,6153.050.700010,0291.842.00009,1801.680.1000National Democratic Alternative5,3290.980.8000People–Animals–Nature5,1810.950.5000React, Include, Recycle1,0860.200.2000New Right8880.160.3000Volt Portugal6940.130.0000Rise Up5290.100.00003070.060.00002720.050Total valid530,43397.260.119190Blank ballots9,0141.650.1Invalid ballots5,9301.090.1Total545,377100.00Registered voters/turnout782,36769.711.6 Source:

Bragança

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin BragançaPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 30,61143.743.722017,79625.434.2110Chega14,28820.422.2000Liberal Initiative1,5272.180.5000National Democratic Alternative1,0711.530.70007921.130.10007251.040.10005910.841.1000People–Animals–Nature4690.670.1000React, Include, Recycle970.140.1000Volt Portugal860.120Rise Up800.110.1000660.090Total valid68,19997.450.0330Blank ballots8541.220.0Invalid ballots9301.330.0Total69,983100.00Registered voters/turnout132,76852.711.4 Source:

Castelo Branco

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin Castelo BrancoPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 33,61632.303.812129,75128.595.6211Chega24,31323.363.9110Liberal Initiative3,1433.020.30002,6522.550.50002,2272.140.1000National Democratic Alternative1,8721.800.40001,7151.652.5000People–Animals–Nature9440.910.40003000.290.1000React, Include, Recycle1990.190.1000Volt Portugal1980.190.0000Rise Up1540.150.10001450.140Total valid101,22997.270.1440Blank ballots1,4911.430.0Invalid ballots1,3561.300.1Total104,076100.00Registered voters/turnout162,57464.022.2 Source:

Coimbra

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin CoimbraPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 79,52434.383.834163,34827.395.3431Chega42,52718.392.9220Liberal Initiative10,2734.440.40009,3924.061.30005,7962.510.30005,0272.172.9000National Democratic Alternative3,7521.620.6000People–Animals–Nature2,8281.220.4000React, Include, Recycle4740.200.1000Volt Portugal4000.170.0000Rise Up3400.150.1000New Right2450.110.10002350.1001540.070.0000Total valid224,31596.990.0990Blank ballots4,5671.970.0Invalid ballots2,3961.040.1Total231,278100.00Registered voters/turnout370,77362.382.7 Source:

Évora

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin ÉvoraPartiesVotes%±pp swingMPs2024 2025±23,61627.815.0110Chega21,08024.824.8110AD – PSD/CDS Coalition 21,07024.812.41108,63710.170.7000Liberal Initiative2,4152.840.30002,2962.700.70001,4871.752.5000National Democratic Alternative9831.160.2000People–Animals–Nature7900.930.2000Volt Portugal1420.170.0000React, Include, Recycle1380.160.10001060.120Rise Up830.100.0000680.080Total valid82,91197.630.1330Blank ballots1,2631.490.1Invalid ballots7490.880.0Total84,923100.00Registered voters/turnout132,62064.033.0 Source:

Faro

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin FaroPartiesVotes%±pp swingMPs2024 2025±Chega78,16833.906.7341AD – PSD/CDS Coalition 59,35325.743.333047,29320.515.0321Liberal Initiative10,0474.360.20007,7353.350.60006,1702.680.50005,7242.483.3000National Democratic Alternative4,1821.810.2000People–Animals–Nature4,1611.800.8000React, Include, Recycle5120.220.3000Rise Up4860.210.1000Volt Portugal4370.190.1000New Right4230.180.10003320.1402620.110.2000Total valid225,28597.710.3990Blank ballots3,2531.410.0Invalid ballots2,0240.880.3Total230,562100.00Registered voters/turnout383,94460.051.7 Source:

Guarda

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin GuardaPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 32,29139.565.511021,55026.405.5110Chega17,24721.132.5110Liberal Initiative1,9942.440.2000National Democratic Alternative1,6602.030.60001,2291.510.20001,0371.270.30001,0101.241.5000People–Animals–Nature6070.740.3000 1700.210React, Include, Recycle1340.160.2000Volt Portugal1180.140.00001170.140Rise Up800.100.1000Total valid79,24497.090.0330Blank ballots1,1791.440.0Invalid ballots1,1981.470.1Total81,621100.00Registered voters/turnout139,50658.511.7 Source:

Leiria

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin LeiriaPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 98,24337.061.9550Chega61,16223.073.423150,32118.983.5321Liberal Initiative15,9716.020.40009,2993.510.9000National Democratic Alternative5,7452.170.50005,4682.060.30005,0991.922.4000People–Animals–Nature3,1031.170.5000New Right7230.270.0000React, Include, Recycle5870.220.2000Volt Portugal4870.180.0000Rise Up3980.150.0000 3230.120Total valid256,92996.910.110100Blank ballots4,9741.880.0Invalid ballots3,2061.210.1Total265,109100.00Registered voters/turnout411,99564.352.0 Source:

Lisbon

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin LisbonPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 362,50628.471.514151301,49223.674.015123Chega265,71820.873.99112Liberal Initiative97,0987.621.034187,5306.871.423145,4303.570.121129,9142.352.6211People–Animals–Nature23,3691.840.7110National Democratic Alternative15,4151.210.20003,6660.290.0000Volt Portugal3,1560.250.0000React, Include, Recycle2,1990.170.0000Rise Up2,1520.170.1000New Right2,0160.160.0000Liberal Social1,8940.150 9450.0708150.060.0000 7550.060Total valid1,246,07097.850.148480Blank ballots16,0831.260.1Invalid ballots11,3470.890.2Total1,273,500100.00Registered voters/turnout1,912,94566.572.3 Source:

Madeira

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin MadeiraPartiesVotes%±pp swingMPs2024 2025±AD – PSD/CDS Coalition 57,44741.356.0330Chega29,03820.903.311018,70413.466.321117,11512.322.7011Liberal Initiative3,6572.631.30001,8701.351.60001,7631.270.30001,7491.260.1000National Democratic Alternative1,5541.120.5000People–Animals–Nature1,4451.041.10004540.330.0000New Right4320.310Labour4210.300.5000 3580.260.1000React, Include, Recycle3460.250.2000Rise Up1870.130.1000Total valid136,54098.280.6660Blank ballots5490.400.1Invalid ballots1,8331.320.5Total138,922100.00Registered voters/turnout255,80154.314.5 Source:

Portalegre

+ Summary of the 18 May 2025 Assembly of the Republic elections resultsin PortalegrePartiesVotes%±pp swingMPs2024 2025±Chega17,22029.905.311016,12528.006.1110AD – PSD/CDS Coalition 15,45826.843.50002,9775.170.7000Liberal Initiative1,1071.920.00009861.710.30007331.271.8000National Democratic Alternative6191.070.1000People–Animals–Nature3930.680.10002630.460.0000React, Include, Recycle790.140.1000Volt Portugal720.130.0000Rise Up520.090.0000 510.090Total valid56,13597.460.1220Blank ballots8341.450.1Invalid ballots6271.090.0Total57,596100.00Registered voters/turnout92,53262.242.9 Source:

Porto