Porto (Assembly of the Republic constituency)

Porto is one of the 22 multi-member constituencies of the Assembly of the Republic, the national legislature of Portugal. The constituency was established in 1976 when the Assembly of the Republic was established by the constitution following the restoration of democracy. It is conterminous with the district of Porto. The constituency currently elects 40 of the 230 members of the Assembly of the Republic using the closed party-list proportional representation electoral system. At the 2024 legislative election it had 1,591,760 registered electors.

Electoral system
Porto currently elects 40 of the 230 members of the Assembly of the Republic using the closed party-list proportional representation electoral system. Seats are allocated using the D'Hondt method.

Summary
(Figures in italics represent alliances.)

2024
Results of the 2024 legislative election held on 10 March 2024:

The following candidates were elected: Óscar Afonso (AD); Rui Afonso (CH); Diogo Pacheco de Amorim (CH); Sofia Andrade (PS); Francisco de Assis (PS); José Carlos Barbosa (PS); Carlos Brás (PS); Ana Gabriela Cabilhas (AD); Hugo Carneiro (AD); José Carvalho (CH); João Paulo Correia (PS); Patrícia Faro (PS); Alberto Fonseca (AD); Olga Freire (AD); Rosário Gambôa (PS); Patrícia Gilvaz (IL); Miguel Guimarães (AD); Joana Lima (PS); Francisco Covelinhas Lopes (AD); Alberto Machado (AD); Alfredo Maia (CDU); Marisa Matias (BE); Nuno Melo (AD); Raul Melo (CH); Sónia Monteiro (CH); Andreia Neto (AD); Isabel Oneto (PS); Eduardo Pinheiro (PS); Carlos Guimarães Pinto (IL); Jorge Pinto (L); Manuel Pizarro (PS); Tiago Barbosa Ribeiro (PS); Germana Rocha (AD); Cristina Rodrigues (CH); Pedro Roque (AD); Marcus Santos (CH); José Soeiro (BE); Pedro Neves de Sousa (AD); João Torres (PS) (PS); and Francisco Sousa Vieira (AD).

2022
Results of the 2022 legislative election held on 30 January 2022:

The following candidates were elected: Rui Afonso (CH); Diogo Pacheco de Amorim (CH); Sofia Andrade (PS); José Carlos Barbosa (PS); Ana Bernardo (PS); Carlos Brás (PS); Hugo Carneiro (PSD); Hugo Carvalho (PS); João Paulo Correia (PS); Patrícia Faro (PS); João Pedro Matos Fernandes (PS); Catarina Rocha Ferreira (PSD); Diana Ferreira (CDU); Rosário Gambôa (PS); Patrícia Gilvaz (IL); Rui Lage (PS); Joana Lima (PS); Pedro Melo Lopes (PSD); Catarina Martins (BE); Sofia Matos (PSD); Joaquim Pinto Moreira (PSD); Andreia Neto (PSD); Afonso Oliveira (PSD); Paulo Rios de Oliveira (PSD); Isabel Oneto (PS); Márcia Passos (PSD); Firmino Pereira (PSD); Eduardo Pinheiro (PS); Carlos Guimarães Pinto (IL); Alexandre Quintanilha (PS); Paulo Ramalho (PSD); Tiago Barbosa Ribeiro (PS); Rui Rio (PSD); Germana Rocha (PSD); Miguel dos Santos Rodrigues (PS); Miguel Santos (PSD); Cristina Mendes da Silva (PS); José Soeiro (BE); Carla Sousa (PS); and João Torres (PS).

2019
Results of the 2019 legislative election held on 6 October 2019:

The following candidates were elected: Álvaro Almeida (PSD); Carla Barros (PSD); Hugo Carneiro (PSD); José Luís Carneiro (PS); Hugo Carvalho (PS); Hugo Martins de Carvalho (PSD); João Paulo Correia (PS); António Cunha (PSD); Bebiana Cunha (PAN); João Pedro Matos Fernandes (PS); Catarina Rocha Ferreira (PSD); Diana Ferreira (CDU); Alberto Fonseca (PSD); Rosário Gambôa (PS); Joana Lima (PS); Alberto Machado (PSD); José Magalhães (PS); Catarina Martins (BE); Sofia Matos (PSD); Cecília Meireles (CDS-PP); Ana Mesquita (CDU); Luís Monteiro (BE); José Cancela Moura (PSD); Afonso Oliveira (PSD); Paulo Rios de Oliveira (PSD); Isabel Oneto (PS); Márcia Passos (PSD); Alexandre Quintanilha (PS); Tiago Barbosa Ribeiro (PS); Rui Rio (PSD); Germana Rocha (PSD); Maria Manuel Rola (BE); Cristina Mendes da Silva (PS); José Soeiro (BE); Carla Sousa (PS); Constança Urbano de Sousa (PS); Pedro Sousa (PS); João Torres (PS); Pedro Bacelar de Vasconcelos (PS); and Ana Paula Vitorino (PS).

2015
Results of the 2015 legislative election held on 4 October 2015:

The following candidates were elected: José Pedro Aguiar-Branco (PàF); Carla Barros (PàF); Ricardo Bexiga (PS); Jorge Campos (BE); Gabriela Canavilhas (PS); José Luís Carneiro (PS); Álvaro Castello-Branco (PàF); João Paulo Correia (PS); Domicilia Costa (BE); Marco António Costa (PàF); Diana Ferreira (CDU); Fernando Virgílio Macedo (PàF); Jorge Machado (CDU); Alberto Martins (PS); Catarina Martins (BE); Cecília Meireles (PàF); Luís Monteiro (BE); Miguel Morgado (PàF); Andreia Neto (PàF); Carlos Costa Neves (PàF); Paulo Rios de Oliveira (PàF); Isabel Oneto (PS); Ana Virgínia Pereira (CDU); Firmino Jorge Anjos Pereira (PàF); Alexandre Quintanilha (PS); Cristóvão Simão Ribeiro (PàF); Tiago Barbosa Ribeiro (PS); Germana Rocha (PàF); Luísa Salgueiro (PS); Renato Sampaio (PS); Emília Santos (PàF); Isabel Santos (PS); Miguel Santos (PàF); Pedro Mota Soares (PàF); José Soeiro (BE); João Torres (PS); Luís Vales (PàF); Pedro Bacelar de Vasconcelos (PS); and Ana Paula Vitorino (PS).

2011
Results of the 2011 legislative election held on 5 June 2011:

The following candidates were elected: José Pedro Aguiar-Branco (PSD); João Pinho de Almeida (CDS-PP); Margarida Almeida (PSD); Francisco Assis (PS); Maria José Castelo Branco (PSD); Júlio Miranda Calha (PS); José Ribeiro e Castro (CDS-PP); Teresa Leal Coelho (PSD); Luís Campos Ferreira (PSD); Nuno André Figueiredo (PS); Miguel Frasquilho (PSD); Fernando Jesus (PS); José Lello (PS); Fernando Virgílio Macedo (PSD); Jorge Machado (CDU); Mário Magalhães (PSD); Alberto Martins (PS); Catarina Martins (BE); Cecília Meireles (CDS-PP); Luís Menezes (PSD); Adriano Rafael Moreira (PSD); Andreia Neto (PSD); Honório Novo (CDU); Paulo Rios de Oliveira (PSD); Isabel Oneto (PS); Manuel Pizarro (PS); Cristóvão Simão Ribeiro (PSD); Conceição Bessa Ruão (PSD); Luísa Salgueiro (PS); Renato Sampaio (PS); Emília Santos (PSD); Isabel Santos (PS); Miguel Santos (PSD); Manuel Seabra (PS); João Semedo (BE); Michael Seufert (CDS-PP); Augusto Santos Silva (PS); Luís Vales (PSD); and Ana Paula Vitorino (PS).

2009
Results of the 2009 legislative election held on 27 September 2009:

The following candidates were elected: José Pedro Aguiar-Branco (PSD); João Pinho de Almeida (CDS-PP); Margarida Almeida (PSD); Glória Araújo (PS); Carla Barros (PSD); Agostinho Branquinho (PSD); Maria do Rosário Carneiro (PS); José Ribeiro e Castro (CDS-PP); Raquel Coelho (PSD); Jorge Costa (PSD); Pedro Duarte (PSD); Miguel Frasquilho (PSD); Maria José Gamboa (PS); Fernando Jesus (PS); Marques Júnior (PS); José Lello (PS); Jorge Machado (CDU); José Magalhães (PS); Alberto Martins (PS); Catarina Martins (BE); Cecília Meireles (CDS-PP); Luís Menezes (PSD); Adriano Rafael Moreira (PSD); Honório Novo (CDU); Isabel Oneto (PS); Manuel Pizarro (PS); José Ribeiro (PS); Luísa Roseira (PSD); Luísa Salgueiro (PS); Renato Sampaio (PS); Teixeira dos Santos (PS); Manuel Seabra (PS); João Semedo (BE); Michael Seufert (CDS-PP); Augusto Santos Silva (PS); José Soeiro (BE); Jorge Strecht (PS); Sérgio Vieira (PSD); and Ana Paula Vitorino (PS).

2005
Results of the 2005 legislative election held on 20 February 2005:

The following candidates were elected: José Pedro Aguiar-Branco (PSD); José Freire Antunes (PSD); Agostinho Branquinho (PSD); Álvaro Castello-Branco (CDS-PP); Jorge Costa (PSD); Marco António Costa (PSD); Joaquim Couto (PS); Luís Braga da Cruz (PS); Paula Cristina Duarte (PS); Pedro Duarte (PSD); Maria José Gamboa (PS); Fernando Gomes (PS); Marques Júnior (PS); Carlos Lage (PS); José Lello (PS); António Pires de Lima (CDS-PP); Isabel Pires de Lima (PS); João Teixeira Lopes (BE); Alda Macedo (BE); António Montalvão Machado (PSD); Jorge Machado (CDU); José Magalhães (PS); Alberto Martins (PS); Guilherme d'Oliveira Martins (PS); Manuela de Melo (PS); Jorge Neto (PSD); Honório Novo (CDU); Manuel Pizarro (PS); Miguel Queiroz (PSD); Paulo Rangel (PSD); Luísa Salgueiro (PS); Renato Sampaio (PS); Isabel Santos (PS); José Raúl dos Santos (PSD); José Saraiva (PS); Augusto Santos Silva (PS); Jorge Strecht (PS); and Sérgio Vieira (PSD).

2002
Results of the 2002 legislative election held on 17 March 2002:

The following candidates were elected: Rosário Águas (PSD); Ricardo Fonseca de Almeida (PSD); Francisco Assis (PS); Pinho Cardão (PSD); Manuel Maria Carrilho (PS); Álvaro Castello-Branco (CDS-PP); Nelson Correia (PS); Abílio Almeida Costa (PSD); Alberto Costa (PS); Marco António Costa (PSD); Paula Cristina Duarte (PS); Pedro Duarte (PSD); Diogo Feio (CDS-PP); Fernando Gomes (PS); Teresa Patrício de Gouveia (PSD); Basílio Horta (CDS-PP); Teresa Lago (PS); José Lello (PS); Isabel Pires de Lima (PS); João Teixeira Lopes (BE); Diogo Luz (PSD); António Montalvão Machado (PSD); José Magalhães (PS); Alberto Martins (PS); Guilherme d'Oliveira Martins (PS); Manuela de Melo (PS); Manuel Moreira (PSD); Jorge Neto (PSD); Honório Novo (CDU); José Pacheco Pereira (PSD); João Moura de Sá (PSD); Renato Sampaio (PS); José Saraiva (PS); Augusto Santos Silva (PS); Jorge Strecht (PS); Diogo Vasconcelos (PSD); Aurora Vieira (PSD); and Sérgio Vieira (PSD).

1999
Results of the 1999 legislative election held on 10 October 1999:

The following candidates were elected: João Amaral (CDU); Francisco Assis (PS); Natália Carrascalão (PSD); Manuel Maria Carrilho (PS); Vieira de Carvalho (PSD); Sílvio Rui Cervan (CDS-PP); Miguel Anacoreta Correia (CDS-PP); Paula Cristina Duarte (PS); Pedro Duarte (PSD); Elisa Ferreira (PS); Fernando Gomes (PS); Agostinho Gonçalves (PS); Teresa Patrício de Gouveia (PSD); José Lamego (PS); José Lello (PS); José Lemos (PS); Isabel Pires de Lima (PS); João Eduardo Pinto de Loureiro (PSD); António Montalvão Machado (PSD); Alberto Martins (PS); Guilherme d'Oliveira Martins (PS); José Narciso de Miranda (PS); José Barros Moura (PS); Jorge Neto (PSD); Honório Novo (CDU); José Luís da Silva Oliveira (PSD); Manuel Queiró (CDS-PP); Rui Rio (PSD); Maria de Belém Roseira (PS); João Moura de Sá (PSD); Manuel António dos Santos (PS); José Saraiva (PS); Emília dos Anjos Pereira da Silva (PSD); Eduardo Azevedo Soares (PSD); Jorge Strecht (PS); Luísa Vasconcelos (PS); and José Macedo Vieira (PSD).

1995
Results of the 1995 legislative election held on 1 October 1995:

The following candidates were elected: João Amaral (CDU); Francisco Assis (PS); Daniel Bessa (PS); José Calçada (CDU); Manuel Cavaleiro Brandão (CDS-PP); Carlos de Brito (PSD); Maria Carrilho (PS); Silva Carvalho (CDS-PP); Vieira de Carvalho (PSD); Pedro da Vinha Costa (PSD); Joaquim Couto (PS); Carlos Duarte (PSD); Júlio Faria (PS); Domingos Gomes (PSD); Fernando Gomes (PS); Luís Marques Guedes (PSD); José Lello (PS); Alberto Martins (PS); Guilherme d'Oliveira Martins (PS); Luís Pedro Martins (PS); Paulo Mendo (PSD); Luís Filipe Menezes (PSD); José Narciso de Miranda (PS); Manuel Moreira (PSD); Rosa Mota (PS); Joaquim Pina Moura (PS); Fernando Nogueira (PSD); Isabel Pedroto (PS); Sérgio Sousa Pinto (PS); Rui Rio (PSD); Manuel António dos Santos (PS); José Saraiva (PS); Jorge Strecht (PS); António Taveira (PSD); Bernardino Vasconcelos (PSD); Sérgio Vieira (PSD); and António Lobo Xavier (CDS-PP).

1991
Results of the 1991 legislative election held on 6 October 1991:

The following candidates were elected: Alberto Araujo (PSD); Raúl Brito (PS); Vieira de Carvalho (PSD); Raúl Castro (CDU); Arlindo Cunha (PSD); Falcão e Cunha (PSD); Nuno Delerue (PSD); Alípio Dias (PSD); Carlos Duarte (PSD); Menezes Ferreira (PS); Luís Geraldes (PSD); Carlos Lage (PS); José Lamego (PS); José Lello (PS); Braga de Macedo (PSD); Guilherme d'Oliveira Martins (PS); José Meireles (PSD); Luís Filipe Menezes (PSD); Joaquim Cavaqueiro Mestre (PS); José Narciso de Miranda (PS); Manuel Moreira (PSD); Fernando Nogueira (PSD); Carlos Oliveira (PSD); José Pacheco Pereira (PSD); Gustavo Pimenta (PS); João de Deus Pinheiro (PSD); Adriano Pinto (PSD); Antero Pinto (PSD); Manuel Queiró (CDS); Rui Rio (PSD); Guido Rodrigues (PSD); Luís Sá (CDU); Maria Julieta Sampaio (PS); António de Almeida Santos (PS); Manuel António dos Santos (PS); António José Seguro (PS); and Aristides Teixeira (PSD).

1987
Results of the 1987 legislative election held on 19 July 1987:

The following candidates were elected: Maria Manuela Aguiar (PSD); Rui Amaral (PSD); Alberto Araujo (PSD); Joaquim Vilela Araújo (PSD); António Bacelar (PSD); Leonor Beleza (PSD); Mário Cal Brandão (PS); Raúl Brito (PS); Raúl Castro (CDU); Jorge Catarino (PS); Edgar Correia (CDU); Rosado Correia (PS); Carlos Costa (CDU); Arlindo Cunha (PSD); Nuno Delerue (PSD); Alípio Dias (PSD); Basílio Horta (CDS); José da Silva Lopes (PRD); António Macedo (PS); Mário Montalvão Machado (PSD); Alberto Martins (PS); Manuel Martins (PSD); José Meireles (PSD); Luís Filipe Menezes (PSD); José Narciso de Miranda (PS); Arlindo Moreira (PSD); Manuel Moreira (PSD); António da Silva Mota (CDU); José Luís Nunes (PS); Carlos Oliveira (PSD); João de Deus Pinheiro (PSD); Lacerda de Queiroz (PSD); Guido Rodrigues (PSD); Helena Roseta (PS); António de Almeida Santos (PS); Coelho dos Santos (PSD); Manuel António dos Santos (PS); Domingos da Silva e Sousa (PSD); and António Tavares (PSD).

1985
Results of the 1985 legislative election held on 6 October 1985:

The following candidates were elected: Rui Amaral (PSD); Amélia Azevedo (PSD); Leonor Beleza (PSD); Manuel Cavaleiro Brandão (CDS); Mário Cal Brandão (PS); Bártolo Campos (PRD); José Maria Vieira Dias de Carvalho (PRD); Maria da Glória Carvalho (PRD); Vieira de Carvalho (CDS); Raúl Castro (APU); Rosado Correia (PS); Barbosa da Costa (PRD); Carlos Costa (APU); Alípio Dias (PSD); Ilda Figueiredo (APU); Fernando Gomes (PS); Carlos Lage (PS); José da Silva Lopes (PRD); António Macedo (PS); Mário Montalvão Machado (PSD); José Narciso de Miranda (PS); Adriano Moreira (CDS); Manuel Moreira (PSD); António da Silva Mota (APU); José Luís Nunes (PS); Valente de Oliveira (PSD); José Albino Silva Peneda (PSD); António Eduardo Andrade de Sousa Pereira (PRD); Carlos Pereira Pinto (PS); Lacerda de Queiroz (PSD); Jaime Silva Ramos (PRD); José Rodrigo (PRD); Guido Rodrigues (PSD); António de Almeida Santos (PS); Joaquim Santos (CDS); José Augusto Seabra (PSD); António Tavares (PSD); Gonçalo Ribeiro Telles (PS); and Ângelo Veloso (APU).

1983
Results of the 1983 legislative election held on 25 April 1983:

The following candidates were elected: Rui Amaral (PSD); Amélia Azevedo (PSD); Bento Azevedo (PS); Beatriz Cal Brandão (PS); Mário Cal Brandão (PS); Agostinho Branquinho (PSD); Raúl Brito (PS); Vieira de Carvalho (CDS); Vilhena de Carvalho (PS); Raúl Castro (APU); Eugénio Anacoreta Correia (CDS); Rosado Correia (PS); Carlos Costa (APU); Alípio Dias (PSD); Eurico Figueiredo (PS); Fernando Gomes (PS); Bento Gonçalves (PSD); Carlos Lage (PS); José Lello (PS); Lino Carvalho de Lima (APU); António Macedo (PS); Mário Montalvão Machado (PSD); Manuel Martins (PSD); José Narciso de Miranda (PS); Francisco Monteiro (PS); Adriano Moreira (CDS); Manuel Moreira (PSD); António da Silva Mota (APU); José Luís Nunes (PS); João Porto (CDS); António de Almeida Santos (PS); Joaquim Santos (CDS); Manuel Araújo dos Santos (PSD); José Augusto Seabra (PSD); Fernando de Sousa (PS); Laranjeira Vaz (PS); Ângelo Veloso (APU); and António Vitorino (PS).

1980
Results of the 1980 legislative election held on 5 October 1980:

The following candidates were elected: Rui Amaral (AD); Amélia Azevedo (AD); Bento Azevedo (FRS); Francisco Pinto Balsemão (AD); Mário Cal Brandão (FRS); Joaquim Gomes Carneiro (FRS); Adelino Carvalho (FRS); Raúl Castro (APU); Eugénio Anacoreta Correia (AD); Adelino Amaro da Costa (AD); Carlos Costa (APU); Luís de Azevedo Coutinho (AD); Alípio Dias (AD); Américo Dias (AD); António Fernandes Fonseca (FRS); Fernando Gomes (FRS); Bento Gonçalves (AD); Carlos Lage (FRS); António Teixeira Lopes (FRS); António Macedo (FRS); Mário Montalvão Machado (AD); Manuel Martins (AD); António Cardoso Moniz (AD); António da Silva Mota (APU); Manuel Moreira (AD); Adalberto Neiva (AD); José Luís Nunes (FRS); João Porto (AD); Lacerda de Queiroz (AD); António Vilar Ribeiro (AD); Adriano Rodrigues (AD); Luís Saias (FRS); Rui Sampaio (FRS); António de Almeida Santos (FRS); Manuel António dos Santos (FRS); Manuel Araújo dos Santos (AD); Armando Teixeira Silva (APU); and Ângelo Veloso (APU).

1979
Results of the 1979 legislative election held on 2 December 1979:

The following candidates were elected: Rui Amaral (AD); Amélia Azevedo (AD); Bento Azevedo (PS); Armando Bacelar (PS); Francisco Pinto Balsemão (AD); Maria Barroso (PS); Beatriz Cal Brandão (PS); António Carneiro (AD); Joaquim Gomes Carneiro (PS); Adelino Carvalho (PS); Raúl Castro (APU); Eugénio Anacoreta Correia (AD); Adelino Amaro da Costa (AD); Carlos Costa (APU); Luís de Azevedo Coutinho (AD); Américo Dias (AD); Gomes Fernandes (PS); Ilda Figueiredo (APU); António Fernandes Fonseca (PS); Bento Gonçalves (AD); Carlos Lage (PS); Lino Carvalho Lima (APU); António Macedo (PS); Mário Montalvão Machado (AD); Pelágio Madureira (AD); António da Silva Mota (APU); Adalberto Neiva (AD); José Luís Nunes (PS); Lacerda de Queiroz (AD); Manuel Lopes Ribeiro (AD); Adriano Rodrigues (AD); Américo Sá (AD); Manuel António dos Santos (PS); Manuel Araújo dos Santos (AD); António Moreira da Silva (AD); Maria Moreira da Silva (PS); Ângelo Veloso (APU); and Emilio Vilar (PS).

1976
Results of the 1976 legislative election held on 25 April 1976:

The following candidates were elected: Fernando Jaime Almeida (PS); Alberto Augusto Andrade (PS); Albino Aroso (PPD); Amélia Azevedo (PPD); Bento Azevedo (PS); Beatriz Cal Brandão (PS); Alcino Cardoso (CDS); Francisco Sá Carneiro (PPD); Joaquim Gomes Carneiro (PS); Adelino Carvalho (PS); Adelino Amaro da Costa (CDS); Barbosa da Costa (PPD); Carlos Costa (PCP); Luís de Azevedo Coutinho (CDS); Walter Cudell (CDS); Gomes Fernandes (PS); Manuel Lencastre Meneses de Sousa Figueiredo (PS); António Fernandes Fonseca (PS); Olivio França (PPD); Bento Gonçalves (PPD); Carlos Lage (PS); Lino Carvalho Lima (PCP); Arcanjo Luís (PPD); António Macedo (PS); Mário Montalvão Machado (PPD); Manuel Joaquim Moreira Moutinho (PPD); José Luís Nunes (PS); Rui Garcia de Oliveira (CDS); José Cândido Pimenta (PS); Francisco Lucas Pires (CDS); Manuel Joaquim Pires (PS); Lacerda de Queiroz (PPD); Maria Moreira da Silva (PS); Agostinho Vale (PS); Ângelo Veloso (PCP); Eduardo José Vieira (PPD); Emilio Vilar (PS); and Salgado Zenha (PS).