! style="background-color:#E9E9E9" align=right|± ! style="background-color:#E9E9E9" align=right|% ! style="background-color:#E9E9E9" align=right|± |- | style="background-color:lightblue;border-bottom-style:hidden;" rowspan="3"| | bgcolor="2A52BE" align="center" | |align=left|Democratic Alliance |2,554,458||42.52||||||121||||48.40||||1.14 |- | bgcolor="" | |align=left|Social Democratic |141,227||2.35||||73||7||||2.80||||1.19 |- | bgcolor="" | |align=left|Democratic and Social Centre |23,523||0.39||||42||0||||0.00||||0.0 |- |- style="background-color:lightblue;" | style="text-align:left;" colspan="3"| Total Democratic Alliance |width="65" align="right" style="background-color:lightblue"|2,719,208 |width="40" align="right" style="background-color:lightblue"|45.26 |width="40" align="right" style="background-color:lightblue"|4.4 |width="40" align="right" style="background-color:lightblue"|115 |width="40" align="right" style="background-color:lightblue"|128 |width="40" align="right" style="background-color:lightblue"|13 |width="40" align="right" style="background-color:lightblue"|51.20 |width="40" align="right" style="background-color:lightblue"|7.5 |width="40" align="right" style="background-color:lightblue"|1.13 |- |colspan="2" style="width: 10px" bgcolor="" | |align=left|Socialist |1,642,136||27.33||7.6||107||74||33||29.60||11.1||1.08 |- |colspan="2" style="width: 10px" bgcolor=red align="center" | |align=left|United People Alliance |1,129,322||18.80||4.4||40||47||7||18.80||3.6||1.00 |- |colspan="2" style="width: 10px" bgcolor=#E2062C align="center" | |align=left|People's Democratic Union |130,842||2.18||0.5||1||1||0||0.40||0.0||0.18 |- |colspan="2" style="width: 10px" bgcolor=yellow align="center" | |align=left|Christian Democratic |72,514||1.21||0.7||0||0||0||0.00||0.0||0.0 |- |colspan="2" style="width: 10px" bgcolor="" | |align=left|Workers' Communist Party |53,268||0.89||0.2||0||0||0||0.00||0.0||0.0 |- |colspan="2" style="width: 10px" bgcolor=pink align="center" | |align=left|UEDS |43,325||0.72||||||0||||0.00||||0.0 |- |colspan="2" style="width: 10px" bgcolor=red align="center" | |align=left|Revolutionary Socialist |36,978||0.62||0.5||0||0||0||0.00||0.0||0.0 |- |colspan="2" style="width: 10px" bgcolor="" | |align=left|Workers Party of Socialist Unity |12,713||0.21||||||0||||0.00||||0.0 |- |colspan="2" style="width: 10px" bgcolor=darkred align="center" | |align=left|OCMLP |3,433||0.06||||||0||||0.00||||0.0 |- |colspan=3 align=left style="background-color:#E9E9E9"|Total valid |width="65" align="right" style="background-color:#E9E9E9"|5,843,739 |width="40" align="right" style="background-color:#E9E9E9"|97.28 |width="40" align="right" style="background-color:#E9E9E9"|2.0 |width="40" align="right" style="background-color:#E9E9E9"|263 |width="40" align="right" style="background-color:#E9E9E9"|250 |width="40" align="right" style="background-color:#E9E9E9"|13 |width="40" align="right" style="background-color:#E9E9E9"|100.00 |width="40" align="right" style="background-color:#E9E9E9"|0.0 |width="40" style="text-align:right;background-color:#E9E9E9"|— |- |colspan=3|Blank ballots |42,863||0.71||—||colspan=6 rowspan=4| |- |colspan=3|Invalid ballots |120,851||2.01||2.7 |- |colspan=3 align=left style="background-color:#E9E9E9"|Total |width="65" align="right" style="background-color:#E9E9E9"|6,007,453 |width="40" align="right" style="background-color:#E9E9E9"|100.00 |width="40" align="right" style="background-color:#E9E9E9"| |- |colspan=3|Registered voters/turnout ||7,249,346||82.86||0.6 |- | colspan=12 align=left | Source: Comissão Nacional de Eleições |} Distribution by constituency |- class="unsortable" !rowspan=2|Constituency!!%!!S!!%!!S!!%!!S!!%!!S!!%!!S !rowspan=2|TotalS |- class="unsortable" style="text-align:center;" !colspan=2 | AD !colspan=2 | PS !colspan=2 | APU !colspan=2 | PSD !colspan=2 | UDP |- | style="text-align:left;" | Azores |colspan="2" bgcolor="#AAAAAA"| | 30.0 | 2 | 3.1 | - | style="background:; color:white;"|52.0 | 3 | 1.7 | - | 5 |- | style="text-align:left;" | Aveiro | style="background:#2A52BE; color:white;"|56.7 | 9 | 28.4 | 5 | 7.9 | 1 |colspan="2" rowspan="11" bgcolor="#AAAAAA"| | 1.2 | - | 15 |- | style="text-align:left;" | Beja | 19.0 | 1 | 22.0 | 1 | style="background:red; color:white;"|50.7 | 3 | 1.8 | - | 5 |- | style="text-align:left;" | Braga | style="background:#2A52BE; color:white;"|51.9 | 9 | 30.2 | 5 | 10.0 | 1 | 1.4 | - | 15 |- | style="text-align:left;" | Bragança | style="background:#2A52BE; color:white;"|60.7 | 3 | 22.2 | 1 | 5.8 | - | 1.9 | - | 4 |- | style="text-align:left;" | Castelo Branco | style="background:#2A52BE; color:white;"|49.9 | 4 | 27.8 | 2 | 12.4 | - |