Skip to observatory content

Partial researchResearch snapshot 2026-09-13. Evidence gaps remain; see Coverage for requirements.

Source publication

CARTAGO — Municipal council

Original research briefing. Source qualifications and evidence gaps are retained; active scripts and styling have been removed for safe display.

Back to structured office record

CARTAGO — Municipal council
Latin America register

Costa Rica · CARTAGO

CARTAGO — Municipal council

All 1,973 imported 2016/2020/2024 returns now reconcile seats against 18,155 named elected people, including vice-officers and substitutes. The missing Cartagena 2020 result and eight spelling joins are recovered. Final proclamations replace 17 initial seat allocations. Fifty-two party-acronym joins are explicitly inferred and documented. New-canton predecessors stay separate; replacements, the 2028 call and current incumbents remain to be verified.

Election expectation2028-02-06
Imported event records3
Usable vote comparison cycles3 of 3
Seat comparison cycles3 of 3

Historical competition

Competitiveness index for a verified actual-event sequence withheld. Actual-event and/or comparability review incomplete.

Provisional imported-series CI: 30.3/100. This uses the three displayed comparison cycles and retains the open event/boundary audit. It does not confirm the latest three actual completed elections.

Grouped party-share volatility: latest interval 31.9 points; earlier interval 33.8 points; two-interval mean 32.8 points.

Grouped Pedersen lower bound (percentage points). Twelve explicitly named standalone national parties; accent variants normalized. Local parties and coalitions remain Other. No alliance votes are attributed to individual member parties. An interval is withheld if either election has no list mapped to an explicit named group. This is aggregate share change, not individual voter switching. Event review: Actual-event and/or comparability review incomplete

Current government and control: Unverified. Local government-risk forecast: unassessed.

Polling: no vetted current evidence included for this office.

TSE vote books joined to official elected-member declarations where geographic and total checks reconcile. Substitutes retained separately. Subsequent replacements and current officeholder status require review.

Registry and evidence links: Source 1, Source 2, Source 3

Electoral event evidence

Separate source records can belong to the same election cycle. Recounts, runoffs and void returns do not create additional cycles.

2024-02-04 · ordinary

Coverage: Official final vote book and independently reconciled certified titular roster

Basis: One party/list ballot; syndic and district councillors share the district ballot; seats exclude substitutes

Source note: Seats counted from named titular members, excluding substitutes and vice-executives.

Party or listCandidateVotes or marksVote shareSeats
ACTUEMOS YA16,13936.98%4
LIBERACIÓN NACIONAL9,72822.29%3
AGENDA DEMOCRÁTICA NACIONAL4,50910.33%1
LIBERAL PROGRESISTA3,0737.04%1
UNIDAD SOCIAL CRISTIANA2,3945.49%0
AQUÍ COSTA RICA MANDA1,6383.75%0
FRENTE AMPLIO1,6013.67%0
NUEVA GENERACIÓN1,2422.85%0
UNIDOS PODEMOS1,0052.30%0
JUSTICIA SOCIAL COSTARRICENSE8862.03%0
PUEBLO SOBERANO8681.99%0
NUEVA REPÚBLICA3830.88%0
REPUBLICANO SOCIAL CRISTIANO1760.40%0

Result source · PDF page 266 · Seat source

Named elected members and substitutes

Vice-officers and substitutes are listed where declared. They are not added to titular seat totals. Inferred party-code joins are labelled.

NameOfficeParty or listSubstituteEvidence
ALONSO PICADO CHACONREGIDURÍAS PROPIETARIASACTUEMOS YANoDeclaration
FRANCI NOHELI CAMACHO VARGASREGIDURÍAS PROPIETARIASACTUEMOS YANoDeclaration
ANDRES DAMIAN ZUÑIGA OROZCOREGIDURÍAS PROPIETARIASACTUEMOS YANoDeclaration
GRETTEL QUESADA MOYAREGIDURÍAS PROPIETARIASACTUEMOS YANoDeclaration
JONATHAN ARCE MOYAREGIDURÍAS PROPIETARIASLIBERACIÓN NACIONALNoDeclaration
MARCELA QUESADA CERDASREGIDURÍAS PROPIETARIASLIBERACIÓN NACIONALNoDeclaration
CALEB ANDRES PICHARDO AGUILARREGIDURÍAS PROPIETARIASLIBERACIÓN NACIONALNoDeclaration
MARVIN ALVARADO MENDEZREGIDURÍAS PROPIETARIASAGENDA DEMOCRÁTICA NACIONALNoDeclaration
ALBERTO ACEVEDO GUTIERREZREGIDURÍAS PROPIETARIASLIBERAL PROGRESISTANoDeclaration
ROBERTO CARLOS SOLANO ORTEGAREGIDURÍAS SUPLENTESACTUEMOS YAYesDeclaration
MONICA MACHADO BARQUEROREGIDURÍAS SUPLENTESACTUEMOS YAYesDeclaration
JORGE ARMANDO BRENES CALDERONREGIDURÍAS SUPLENTESACTUEMOS YAYesDeclaration
NATALIA ISABEL SERRANO REDONDOREGIDURÍAS SUPLENTESACTUEMOS YAYesDeclaration
BRAULIO JOSE MARTINEZ ROJASREGIDURÍAS SUPLENTESLIBERACIÓN NACIONALYesDeclaration
STEPHANNIE MELISSA MENESES QUIROSREGIDURÍAS SUPLENTESLIBERACIÓN NACIONALYesDeclaration
LUIS MARTIN MARTINEZ ROJASREGIDURÍAS SUPLENTESLIBERACIÓN NACIONALYesDeclaration
MANUEL ENRIQUE GONZALEZ ESPINOZAREGIDURÍAS SUPLENTESAGENDA DEMOCRÁTICA NACIONALYesDeclaration
ARMANDO JOSE CANNO DIAZREGIDURÍAS SUPLENTESLIBERAL PROGRESISTAYesDeclaration
2020-02-02 · ordinary

Coverage: Official final vote book and independently reconciled certified titular roster

Basis: One party/list ballot; syndic and district councillors share the district ballot; seats exclude substitutes

Source note: Seats counted from named titular members, excluding substitutes and vice-executives.

Party or listCandidateVotes or marksVote shareSeats
ALIANZA DEMÓCRATA CRISTIANA14,89129.22%3
LIBERACIÓN NACIONAL10,01519.65%2
ACCIÓN CIUDADANA8,80917.28%1
UNIDAD SOCIAL CRISTIANA4,7809.38%1
RESTAURACIÓN NACIONAL3,9817.81%1
ACTUEMOS YA3,3096.49%1
UNIDOS PODEMOS1,2732.50%0
FRENTE AMPLIO1,2092.37%0
NUEVA REPUBLICA8971.76%0
REPUBLICANO SOCIAL CRISTIANO8601.69%0
VERDE ECOLOGISTA5531.09%0
INTEGRACIÓN NACIONAL3870.76%0

Result source · Sheet 3.4 · Seat source

Named elected members and substitutes

Vice-officers and substitutes are listed where declared. They are not added to titular seat totals. Inferred party-code joins are labelled.

NameOfficeParty or listSubstituteEvidence
MARCO ANTONIO ARIAS SAMUDIOREGIDORES(AS) PROPIETARIOS(AS)ALIANZA DEMÓCRATA CRISTIANANoDeclaration
NANCY MARIA SOLANO AVENDAÑOREGIDORES(AS) PROPIETARIOS(AS)ALIANZA DEMÓCRATA CRISTIANANoDeclaration
MARCOS BRENES FIGUEROAREGIDORES(AS) PROPIETARIOS(AS)ALIANZA DEMÓCRATA CRISTIANANoDeclaration
ALFONSO VIQUEZ SANCHEZREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
BELEIDA MADRIZ JIMENEZREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
ANDREA VANESSA GUZMAN CASTILLOREGIDORES(AS) PROPIETARIOS(AS)ACCIÓN CIUDADANANoDeclaration
SONIA MARCELA TORRES CESPEDESREGIDORES(AS) PROPIETARIOS(AS)UNIDAD SOCIAL CRISTIANANoDeclaration
CARLOS ALBERTO HALABI FAUAZREGIDORES(AS) PROPIETARIOS(AS)RESTAURACIÓN NACIONALNoDeclaration
JONATHAN ARCE MOYAREGIDORES(AS) PROPIETARIOS(AS)ACTUEMOS YANoDeclaration
GRETTEL QUESADA MOYAREGIDORES(AS) SUPLENTESALIANZA DEMÓCRATA CRISTIANAYesDeclaration
DIEGO AURELIO MENESES VALVERDEREGIDORES(AS) SUPLENTESALIANZA DEMÓCRATA CRISTIANAYesDeclaration
VERA ROXANA BEJARANO ROJASREGIDORES(AS) SUPLENTESALIANZA DEMÓCRATA CRISTIANAYesDeclaration
PEDRO JOSE VILLALOBOS PERALTAREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
YAHAIRA PRISCILLA ARIAS ALFAROREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
MARVIN VILLEGAS BEJARANOREGIDORES(AS) SUPLENTESACCIÓN CIUDADANAYesDeclaration
JOSE DAVID MITTA ALBANREGIDORES(AS) SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration
MARIANA DE LOS ANGELES MUÑIZ GOMEZREGIDORES(AS) SUPLENTESRESTAURACIÓN NACIONALYesDeclaration
ANDREA GRANADOS ACUÑAREGIDORES(AS) SUPLENTESACTUEMOS YAYesDeclaration
2016-02-07 · ordinary

Coverage: Official final vote book and independently reconciled certified titular roster

Basis: One party/list ballot; syndic and district councillors share the district ballot; seats exclude substitutes

Source note: Seats counted from named titular members, excluding substitutes and vice-executives.

Party or listCandidateVotes or marksVote shareSeats
LIBERACIÓN NACIONAL15,32237.29%4
ALIANZA DEMÓCRATA CRISTIANA6,02114.65%2
UNIDAD SOCIAL CRISTIANA5,70413.88%1
ACCIÓN CIUDADANA3,3088.05%1
RENOVACIÓN CARTAGO2,8406.91%1
FRENTE AMPLIO2,2055.37%0
ACCESIBILIDAD SIN EXCLUSIÓN2,0374.96%0
MOVIMIENTO LIBERTARIO1,2453.03%0
REPUBLICANO SOCIAL CRISTIANO9652.35%0
VERDE7481.82%0
NUEVA GENERACIÓN5431.32%0
RESTAURACIÓN NACIONAL1550.38%0

Result source · Sheet 3.4 · Seat source

Named elected members and substitutes

Vice-officers and substitutes are listed where declared. They are not added to titular seat totals. Inferred party-code joins are labelled.

NameOfficeParty or listSubstituteEvidence
TERESITA MARITZA CUBERO MAROTOREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
ADRIAN GERARDO LEANDRO MARINREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
ANABELLE MARIA GONZALEZ RODRIGUEZREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
CALEB ANDRES PICHARDO AGUILARREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
MARCOS BRENES FIGUEROAREGIDORES(AS) PROPIETARIOS(AS)ALIANZA DEMÓCRATA CRISTIANANoDeclaration; inferred party-code join
VERA CECILIA CESPEDES QUESADAREGIDORES(AS) PROPIETARIOS(AS)ALIANZA DEMÓCRATA CRISTIANANoDeclaration; inferred party-code join
DANNY ALBERTO OVARES RAMIREZREGIDORES(AS) PROPIETARIOS(AS)UNIDAD SOCIAL CRISTIANANoDeclaration
GONZALO GERARDO COTO FERNANDEZREGIDORES(AS) PROPIETARIOS(AS)ACCIÓN CIUDADANANoDeclaration
RODRIGO MARTIN MUÑOZ AZOFEIFAREGIDORES(AS) PROPIETARIOS(AS)RENOVACIÓN CARTAGONoDeclaration; inferred party-code join
MARTA ELENA RUIZ VEGAREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
WILBERTH MADRIZ JIMENEZREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
REBECA BRENES GARROREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
JONATHAN ARCE MOYAREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
CARMEN MARIA NAVARRO ROSSIREGIDORES(AS) SUPLENTESALIANZA DEMÓCRATA CRISTIANAYesDeclaration; inferred party-code join
RAUL ERNESTO GONZALEZ AGUILARREGIDORES(AS) SUPLENTESALIANZA DEMÓCRATA CRISTIANAYesDeclaration; inferred party-code join
ARNOLDO NAVARRO CALVOREGIDORES(AS) SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration
DORIS YULIANA CASTILLO PICADOREGIDORES(AS) SUPLENTESACCIÓN CIUDADANAYesDeclaration
HEIDY CRISTINA AMADOR RUIZREGIDORES(AS) SUPLENTESRENOVACIÓN CARTAGOYesDeclaration; inferred party-code join

Snapshot 13 September 2026. Fixed election window 8 September 2026 to 8 March 2028. Record CR-C-CARTAGO-CARTAGO.