Definitive national result · source labels preserved

PP in Spain's 2023 Congress election.

Partido Popular received 8,160,837 votes and 137 seats in Spain's definitive 2023 Congress result. See all provincial labels and all 137 people named elected in the official archive.

8,160,837votes
33.33%share of candidature votes
137seats won
52constituencies contested
Transparent consolidation

Territorial labels stay inspectable.

Party-family totals consolidate only explicitly related territorial candidature labels so the official nationwide PP, PSOE, Vox, Sumar, ERC, Junts, EH Bildu, EAJ-PNV, BNG, CCa, and UPN totals reconcile. Every province page retains the exact Ministry label and abbreviation.

  • PARTIDO POPULAR — PP
  • PARTIDO POPULAR / PARTIT POPULAR — PP
  • PARTIT POPULAR / PARTIDO POPULAR — PP
Every constituency result

52 provincial records.

2816 seats

Madrid

1,463,183 votesPP
466 seats

Valencia/València

483,469 votesPP
085 seats

Barcelona

367,519 votesPP
414 seats

Sevilla

353,663 votesPP
035 seats

Alicante/Alacant

330,293 votesPP
304 seats

Murcia

307,972 votesPP
295 seats

Málaga

302,000 votesPP
154 seats

A Coruña

292,272 votesPP
363 seats

Pontevedra

227,658 votesPP
114 seats

Cádiz

221,703 votesPP
333 seats

Asturias

212,816 votesPP
503 seats

Zaragoza

186,776 votesPP
183 seats

Granada

185,996 votesPP
073 seats

Balears, Illes

179,303 votesPP
383 seats

Santa Cruz de Tenerife

174,770 votesPP
142 seats

Córdoba

169,976 votesPP
062 seats

Badajoz

148,068 votesPP
392 seats

Cantabria

147,326 votesPP
453 seats

Toledo

146,533 votesPP
232 seats

Jaén

137,617 votesPP
353 seats

Las Palmas

136,857 votesPP
043 seats

Almería

131,524 votesPP
472 seats

Valladolid

129,170 votesPP
132 seats

Ciudad Real

114,709 votesPP
122 seats

Castellón/Castelló

108,302 votesPP
242 seats

León

101,605 votesPP
273 seats

Lugo

99,769 votesPP
212 seats

Huelva

93,565 votesPP
373 seats

Salamanca

93,318 votesPP
323 seats

Ourense

93,182 votesPP
102 seats

Cáceres

89,633 votesPP
022 seats

Albacete

88,299 votesPP
092 seats

Burgos

82,329 votesPP
262 seats

La Rioja

79,715 votesPP
481 seat

Bizkaia

70,533 votesPP
311 seat

Navarra

57,134 votesPP
191 seat

Guadalajara

51,195 votesPP
431 seat

Tarragona

51,061 votesPP
492 seats

Zamora

46,196 votesPP
222 seats

Huesca

45,783 votesPP
162 seats

Cuenca

45,255 votesPP
052 seats

Ávila

42,369 votesPP
342 seats

Palencia

40,709 votesPP
402 seats

Segovia

39,894 votesPP
200 seats

Gipuzkoa

32,721 votesPP
170 seats

Girona

31,341 votesPP
011 seat

Araba/Álava

30,212 votesPP
442 seats

Teruel

26,586 votesPP
250 seats

Lleida

23,699 votesPP
421 seat

Soria

18,895 votesPP
521 seat

Melilla

13,446 votesPP
511 seat

Ceuta

12,918 votesPP
All names from the elected-result archive

137 people named elected.

Each record is historical and does not imply current tenure.

Javier De Andrés GuerraAraba/ÁlavaPP · open record →Antonio Martínez GómezAlbacetePP · open record →María Carmen Navarro LacobaAlbacetePP · open record →César Sánchez PérezAlicante/AlacantPP · open record →Joaquín Melgarejo MorenoAlicante/AlacantPP · open record →Julia Parra AparicioAlicante/AlacantPP · open record →Macarena Montesinos De MiguelAlicante/AlacantPP · open record →Sandra Pascual RocamoraAlicante/AlacantPP · open record →Ana María Martínez LabellaAlmeríaPP · open record →María Isabel Sánchez TorregrosaAlmeríaPP · open record →Rafael Antonio Hernando FraileAlmeríaPP · open record →Hector Palencia RubioÁvilaPP · open record →Patricia Rodríguez CallejaÁvilaPP · open record →Alfonso Carlos Macías GataBadajozPP · open record →Antonio Cavacasillas RodríguezBadajozPP · open record →Joan Mesquida MayansBalears IllesPP · open record →José Vicente Marí BosóBalears IllesPP · open record →Sandra Fernández HerranzBalears IllesPP · open record →Agustín Parra GallegoBarcelonaPP · open record →Cristina Agüera GagoBarcelonaPP · open record →Ignacio (nacho) Martín BlancoBarcelonaPP · open record →María De Los Llanos De Luna TobarraBarcelonaPP · open record →Santiago (santi) Rodríguez SerraBarcelonaPP · open record →Ángel Mariano Ibáñez HernandoBurgosPP · open record →María Sandra Moneo DíezBurgosPP · open record →Carlos Javier Floriano CorralesCáceresPP · open record →Cristina Elena Teniente SánchezCáceresPP · open record →Ignacio Romaní CanteraCádizPP · open record →Macarena Lorente AnayaCádizPP · open record →Miguel Ángel Sastre UyáCádizPP · open record →Pedro Gallardo BarrenaCádizPP · open record →Alberto Fabra PartCastellón/CastellóPP · open record →Óscar Clavell LópezCastellón/CastellóPP · open record →Enrique Belda Pérez PedreroCiudad RealPP · open record →María Del Carmen Fúnez De GregorioCiudad RealPP · open record →Bartolomé Madrid OlmoCórdobaPP · open record →María Isabel Prieto SerranoCórdobaPP · open record →Álvaro Pérez LópezA CoruñaPP · open record →Marta González VázquezA CoruñaPP · open record →Miguel Ángel Tellado FilgueiraA CoruñaPP · open record →Tristana María Moraleja GómezA CoruñaPP · open record →Beatriz Jiménez LinuesaCuencaPP · open record →Daniel Pérez OsmaCuencaPP · open record →Carlos Rojas GarcíaGranadaPP · open record →María Lourdes Ramírez MartínGranadaPP · open record →Pablo Hispán Iglesias De UsselGranadaPP · open record →Antonio Román JasanadaGuadalajaraPP · open record →Bella Verano DomínguezHuelvaPP · open record →Manuel García FélixHuelvaPP · open record →Ana Isabel Alós LópezHuescaPP · open record →Javier José Folch BlancHuescaPP · open record →Juan Diego Requena RuizJaénPP · open record →María Luisa Del Moral LealJaénPP · open record →Ester Muñoz De La IglesiaLeónPP · open record →Silvia Franco GonzálezLeónPP · open record →Javier Merino MartínezLa RiojaPP · open record →María Concepción Gamarra Ruiz ClavijoLa RiojaPP · open record →Francisco José Conde LópezLugoPP · open record →Jaime Eduardo De Olano VelaLugoPP · open record →María Cristina Abades MartínezLugoPP · open record →Alberto Núñez FeijóoMadridPP · open record →Aurora Nacarino-Brabo JiménezMadridPP · open record →Borja Sémper PascualMadridPP · open record →Carlos Aragonés MendiguchíaMadridPP · open record →Carlos García AdaneroMadridPP · open record →Cayetana Álvarez De Toledo Peralta RamosMadridPP · open record →Jaime Miguel De Los Santos GonzálezMadridPP · open record →Manuel Cobo VegaMadridPP · open record →María Del Mar Sánchez SierraMadridPP · open record →María Eugenia Carballedo BerlangaMadridPP · open record →Marta Rivera De La CruzMadridPP · open record →Marta Varela PazosMadridPP · open record →Miguel Ángel Quintanilla NavarroMadridPP · open record →Noelia Núñez GonzálezMadridPP · open record →Pablo Vázquez VegaMadridPP · open record →Pedro Muñoz AbrinesMadridPP · open record →Cristóbal Garre MurciaMálagaPP · open record →Elías Bendodo BenasayagMálagaPP · open record →Isabel Gema Pérez RecuerdaMálagaPP · open record →María Del Mar Vázquez JiménezMálagaPP · open record →Mario Cortés CarballoMálagaPP · open record →Isabel María Borrego CortésMurciaPP · open record →Juan Luis Pedreño MolinaMurciaPP · open record →Luis Alberto Marín GonzálezMurciaPP · open record →Violante Tomás OlivaresMurciaPP · open record →Sergio Sayas LópezNavarraPP · open record →Ana Belén Vázquez BlancoOurensePP · open record →Celso Luis Delgado ArceOurensePP · open record →Rosa Quintana CarballoOurensePP · open record →María Esther Llamazares DomingoAsturiasPP · open record →María Mercedes Fernández GonzálezAsturiasPP · open record →Silverio Argüelles GarcíaAsturiasPP · open record →Miguel Ángel Paniagua NúñezPalenciaPP · open record →Milagros Marcos OrtegaPalenciaPP · open record →Carlos Alberto Sánchez OjedaLas PalmasPP · open record →Guillermo Carlos Mariscal AnayaLas PalmasPP · open record →Jimena Mercedes Delgado-Taramona HernándezLas PalmasPP · open record →Ana María Pastor JuliánPontevedraPP · open record →Irene Garrido ValenzuelaPontevedraPP · open record →Pedro Puy FragaPontevedraPP · open record →José Antonio Bermúdez De Castro FernándezSalamancaPP · open record →María Jesús Moro AlmarazSalamancaPP · open record →Pedro Samuel Martín GarcíaSalamancaPP · open record →Asier Antona GómezSanta Cruz de TenerifePP · open record →Juan Antonio Rojas ManriqueSanta Cruz de TenerifePP · open record →Laura María Lima GarcíaSanta Cruz de TenerifePP · open record →Félix De Las Cuevas CortésCantabriaPP · open record →Javier Noriega GómezCantabriaPP · open record →María Del Socorro Cuesta RodríguezSegoviaPP · open record →Pablo Pérez CoronadoSegoviaPP · open record →Juan Bravo BaenaSevillaPP · open record →María Soledad Cruz-Guzmán GarcíaSevillaPP · open record →Rafael Benigno Belmonte GómezSevillaPP · open record →Ricardo Tarno BlancoSevillaPP · open record →Tomás Cabezón CasasSoriaPP · open record →Pere Lluís Huguet TousTarragonaPP · open record →José Alberto Herrero BonoTeruelPP · open record →Raquel Clemente MuñozTeruelPP · open record →Agustín Conde BajénToledoPP · open record →José Manuel Velasco RetamosaToledoPP · open record →María Pilar Alía AguadoToledoPP · open record →Alma Elvira Alfonso SilvestreValencia/ValènciaPP · open record →Belén Hoyo JuliáValencia/ValènciaPP · open record →Carlos Gil SantiagoValencia/ValènciaPP · open record →Esperanza Reynal ReilloValencia/ValènciaPP · open record →Esteban González PonsValencia/ValènciaPP · open record →Fernando De Rosa TornerValencia/ValènciaPP · open record →Eduardo Carazo HermosoValladolidPP · open record →María Mercedes Cantalapiedra ÁlvarezValladolidPP · open record →Beatriz Isabel Álvarez FanjulBizkaiaPP · open record →Elvira Velasco MorilloZamoraPP · open record →Óscar Ramajo PradaZamoraPP · open record →Luis María Beamonte MesaZaragozaPP · open record →María Del Mar González BellaZaragozaPP · open record →Pedro Navarro LópezZaragozaPP · open record →Javier Celaya BreyCeutaPP · open record →Sofía Acedo ReyesMelillaPP · open record →

Source: Ministry results workbook · Ministry elected-members workbook · definitive BOE result.