The 2001 Porto local election was held on 16 December 2001 to elect the members of the Porto City Council.

In a major upset victory, Rui Rio, the Social Democratic Party (PSD) and CDS – People's Party (CDS–PP) coalition candidate, defeated former Socialist Party (PS) mayor Fernando Gomes, who led every single poll prior to the election. Following the election, Rio made a deal with Communist councillor Rui Sá in order to have a majority in the council.

Background In the 1997 election, incumbent Socialist Mayor Fernando Gomes was re-elected for a third term, defeating the CDS/PSD candidate Carlos Azeredo with a 55.8% to 26.3% margin.

In 1999, Fernando Gomes resigned as Mayor to join António Guterres' second government as Minister Adjunct and of Internal Administration. He was replaced by Nuno Cardoso, who decided not to run for re-election to allow Gomes to return to the mayorship, however, this decision—to resign from mayor, become a minister in Lisbon, and then run again for mayor—was considered to have been poorly received by voters in Porto.

Electoral system Each party or coalition must present a list of candidates. The lists are closed and the seats in each municipality are apportioned according to the D'Hondt method. Unlike in national legislative elections, independent lists are allowed to run.

Parties and candidates

Party/Coalition Politicalposition Candidate 1997 result Votes (%) SeatsPSSocialist PartyCentre-leftFernando Gomes55.8% PPUVM For Porto, Once Again Centre-right Rui Rio 26.3% CDU Unitary Democratic Coalition Left-wingto far-left Rui Sá11.3% PCTP Portuguese Workers' Communist Party Far-left Valentim Martins 0.4% BELeft BlocLeft-wingto far-left PH Humanist Party Centre-left Alice Mouta Ribeiro

Opinion polling

Polling firm/Link Date Released Sample size PS PSDCDS CDU BE Lead 2001 local election 16 Dec 2001 38.5 42.7 10.5 2.6 5.74.2 UCP 16 Dec 2001 ? 39–44 39–44 8–10 2–3 –Tie Eurosondagem 16 Dec 2001 ? 40.5–44.3 38.5–42.3 9.2–11.8 2.1–2.9 – 2.0 Intercampus 16 Dec 2001 ? 39.7–45.7 36.5–42.5 6.3–12.3 1.6–4.6 – 3.2 Marktest 13 Dec 2001 ?48 38 9 3 2 10 UCP 11 Dec 2001 1,04145.5 36.8 8.7 2.8 6.2 8.7 UCP 13 Nov 2001 1,04154.7 32.1 5.0 3.5 4.7 22.6 Eurosondagem 11 Oct 2001 1,02553.0 31.3 10.1 4.0 1.6 21.7 Euroexpansão Oct 2001 ?66 29 5 37 Euroexpansão 21 Apr 2001 ?55 14 31 41 1997 local election 14 Dec 1997 55.8 26.3 11.3 6.629.5

Results Municipal Council

| colspan="11" style="text-align:center;" | |- ! rowspan="2" colspan=2 style="background-color:#E9E9E9" align=left|Parties ! rowspan="2" style="background-color:#E9E9E9" align=right|Votes ! rowspan="2" style="background-color:#E9E9E9" align=right|% ! rowspan="2" style="background-color:#E9E9E9" align=right|±pp swing ! colspan="2" style="background-color:#E9E9E9" align="center"|Councillors |- style="background-color:#E9E9E9" ! style="background-color:#E9E9E9" align="center"|Total ! style="background-color:#E9E9E9" align="center"|± |- |style="width: 9px" bgcolor=#00AAAA align="center" | |align=left|Social Democratic / People's |50,724||42.75||16.5||6||2

|45,634||38.46||17.3||6||2

|12,425||10.47||0.8||1||0

|3,037||2.56||||0||

|1,013||0.85||0.4||0||0

|530||0.45||||0||

|colspan=2 width="330" align=left style="background-color:#E9E9E9"|Total valid |width="50" align="right" style="background-color:#E9E9E9"|113,363 |width="40" align="right" style="background-color:#E9E9E9"|95.54 |width="40" align="right" style="background-color:#E9E9E9"|0.0 |width="40" align="right" style="background-color:#E9E9E9"|13 |width="40" align="right" style="background-color:#E9E9E9"|0 |- |colspan=2|Blank ballots |3,561||3.00||0.3||colspan=3 rowspan=4| |- |colspan=2|Invalid ballots |1,725||1.45||0.3 |- |colspan=2 align=left style="background-color:#E9E9E9"|Total |width="50" align="right" style="background-color:#E9E9E9"|118,649 |width="40" align="right" style="background-color:#E9E9E9"|100.00 |width="40" align="right" style="background-color:#E9E9E9"| |- |colspan=2|Registered voters/turnout ||245,805||48.27||0.2 |- | colspan=11 align=left | Source: Porto 2001 election results

Municipal Assembly

| colspan="11" style="text-align:center;" | |- ! rowspan="2" colspan=2 style="background-color:#E9E9E9" align=left|Parties ! rowspan="2" style="background-color:#E9E9E9" align=right|Votes ! rowspan="2" style="background-color:#E9E9E9" align=right|% ! rowspan="2" style="background-color:#E9E9E9" align=right|±pp swing ! colspan="2" style="background-color:#E9E9E9" align="center"|Seats |- style="background-color:#E9E9E9" ! style="background-color:#E9E9E9" align="center"|Total ! style="background-color:#E9E9E9" align="center"|± |- |style="width: 9px" bgcolor=#00AAAA align="center" | |align=left|Social Democratic / People's |50,592||42.64||11.4||18||5

|45,014||37.94||12.7||15||6

|14,317||11.42||0.9||4||1

|4,189||3.53||||1|| |- |colspan=2 width="330" align=left style="background-color:#E9E9E9"|Total valid |width="50" align="right" style="background-color:#E9E9E9"|114,112 |width="40" align="right" style="background-color:#E9E9E9"|95.53 |width="40" align="right" style="background-color:#E9E9E9"|0.5 |width="40" align="right" style="background-color:#E9E9E9"|39 |width="40" align="right" style="background-color:#E9E9E9"|0 |- |colspan=2|Blank ballots |3,815||3.22||0.3||colspan=3 rowspan=4| |- |colspan=2|Invalid ballots |1,496||1.26||0.2 |- |colspan=2 align=left style="background-color:#E9E9E9"|Total |width="50" align="right" style="background-color:#E9E9E9"|118,654 |width="40" align="right" style="background-color:#E9E9E9"|100.00 |width="40" align="right" style="background-color:#E9E9E9"| |- |colspan=2|Registered voters/turnout ||245,805||48.27||0.2 |- | colspan=11 align=left | Source: Porto 2001 election results

Parish Assemblies

|- class="unsortable" !rowspan=2|Parish!!%!!S!!%!!S!!%!!S!!%!!S!!%!!S !rowspan=2|TotalS |- class="unsortable" style="text-align:center;" !colspan=2 | PPUVM !colspan=2 | PS !colspan=2 | CDU !colspan=2 | BE !colspan=2 | IND |- | style="text-align:left;" | Aldoar | 34.7 | 5 | style="background:#FF66FF; color:white;"| 49.6 | 7 | 8.2 | 1 | 3.4

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | Bonfim | style="background:#00AAAA; color:white;"| 45.9 | 10 | 33.6 | 7 | 12.4 | 2 | 3.0

| colspan="2" bgcolor="#AAAAAA"| | 19 |- | style="text-align:left;" | Campanhã | 30.8 | 6 | style="background:#FF66FF; color:white;"| 50.2 | 11 | 12.2 | 2 | 2.8

| colspan="2" bgcolor="#AAAAAA"| | 19 |- | style="text-align:left;" | Cedofeita | style="background:#00AAAA; color:white;"| 49.9 | 11 | 31.5 | 6 | 10.4 | 2 | 3.9

| colspan="2" bgcolor="#AAAAAA"| | 19 |- | style="text-align:left;" | Foz do Douro | style="background:#00AAAA; color:white;"| 52.7 | 8 | 28.1 | 4 | 12.0 | 1 | 3.2

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | Lordelo do Ouro | style="background:#00AAAA; color:white;"| 40.9 | 6 | 40.3 | 6 | 11.1 | 1 | 3.3

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | Massarelos | 40.8 | 6 | style="background:#FF66FF; color:white;"| 41.1 | 6 | 10.7 | 1 | 3.4

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | Miragaia | 20.0 | 2 | style="background:#FF66FF; color:white;"| 46.9 | 5 | 27.6 | 2 | 2.3

| colspan="2" bgcolor="#AAAAAA"| | 9 |- | style="text-align:left;" | Nevogilde | style="background:#00AAAA; color:white;"| 75.0 | 8 | 15.0 | 1 | 3.5

| 2.2

| colspan="2" bgcolor="#AAAAAA"| | 9 |- | style="text-align:left;" | Paranhos | style="background:#00AAAA; color:white;"| 42.0 | 10 | 39.0 | 9 | 10.7 | 2 | 3.3

| colspan="2" bgcolor="#AAAAAA"| | 21 |- | style="text-align:left;" | Ramalde | style="background:#00AAAA; color:white;"| 42.8 | 9 | 40.1 | 8 | 9.3 | 2 | 3.0

| colspan="2" bgcolor="#AAAAAA"| | 19 |- | style="text-align:left;" | Santo Ildefonso | style="background:#00AAAA; color:white;"| 41.6 | 6 | 41.2 | 6 | 9.9 | 1 | 3.1

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | São Nicolau | 31.9 | 3 | style="background:#FF66FF; color:white;"| 36.2 | 4 | 12.8 | 1 | 1.8

| 14.1 | 1 | 9 |- | style="text-align:left;" | Sé | 37.0 | 5 | style="background:#FF66FF; color:white;"| 42.7 | 6 | 13.6 | 2 | 1.6

| colspan="2" bgcolor="#AAAAAA"| | 13 |- | style="text-align:left;" | Vitória | 35.3 | 3 | style="background:#FF66FF; color:white;"| 44.5 | 5 | 12.8 | 1 | 2.2

| colspan="2" bgcolor="#AAAAAA"| | 9 |- class="unsortable" style="background:#E9E9E9" | style="text-align:left;" | Total | style="background:#00AAAA; color:white;"| 42.0 | 98 | 39.2 | 91 | 11.0 | 21 | 3.1 | 0 | 0.2 | 1 | 211 |- | colspan=19 style="text-align:left;" | Source: Election Results

References

External links 2005 local election results