Skip to observatory content

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

Office briefing

CARTAGO — Municipal council

Tracked current office. Identifiers stay separate from display names.

Costa Rica · CARTAGO / CARTAGO · municipal · Municipal councilCR-C-CARTAGO-CARTAGO

Read the complete original research briefing

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.

1. What office, where, and when is the next election?

Geography
CARTAGO / CARTAGO
Next election
2028-02-06
Linked upcoming event
next-2c30a43292cfdf8c602366e6
Registry qualification
Unknown

2. How certain is that date?

2028-02-06 is expected (not formally called). Day precision. A date without a formal call is not confirmed.

3. Who won earlier selected elections?

2024-02-04

Ordinary · Legal certification not established · list votes

  • ACTUEMOS YA37.0%
  • LIBERACIÓN NACIONAL22.3%
  • AGENDA DEMOCRÁTICA NACIONAL10.3%
  • LIBERAL PROGRESISTA7.0%
  • UNIDAD SOCIAL CRISTIANA5.5%
  • AQUÍ COSTA RICA MANDA3.8%
  • FRENTE AMPLIO3.7%
  • NUEVA GENERACIÓN2.8%
  • UNIDOS PODEMOS2.3%
  • JUSTICIA SOCIAL COSTARRICENSE2.0%
  • PUEBLO SOBERANO2.0%
  • NUEVA REPÚBLICA0.9%
  • REPUBLICANO SOCIAL CRISTIANO0.4%
Results for event-6abdf276aef8e2e3b73a95f4
Label / candidateParty codeVotesShareSeatsStatus
ACTUEMOS YAcosta-rica/Sc1df243471/202416,13937%4Recorded
LIBERACIÓN NACIONALcosta-rica/Sc1df243471/20249,72822.3%3Recorded
AGENDA DEMOCRÁTICA NACIONALcosta-rica/Sc1df243471/20244,50910.3%1Recorded
LIBERAL PROGRESISTAcosta-rica/Sc1df243471/20243,0737%1Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/Sc1df243471/20242,3945.5%0 (recorded zero)Recorded
AQUÍ COSTA RICA MANDAcosta-rica/Sc1df243471/20241,6383.8%0 (recorded zero)Recorded
FRENTE AMPLIOcosta-rica/Sc1df243471/20241,6013.7%0 (recorded zero)Recorded
NUEVA GENERACIÓNcosta-rica/Sc1df243471/20241,2422.8%0 (recorded zero)Recorded
UNIDOS PODEMOScosta-rica/Sc1df243471/20241,0052.3%0 (recorded zero)Recorded
JUSTICIA SOCIAL COSTARRICENSEcosta-rica/Sc1df243471/20248862%0 (recorded zero)Recorded
PUEBLO SOBERANOcosta-rica/Sc1df243471/20248682%0 (recorded zero)Recorded
NUEVA REPÚBLICAcosta-rica/Sc1df243471/20243830.9%0 (recorded zero)Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sc1df243471/20241760.4%0 (recorded zero)Recorded

2020-02-02

Ordinary · Legal certification not established · list votes

  • ALIANZA DEMÓCRATA CRISTIANA29.2%
  • LIBERACIÓN NACIONAL19.7%
  • ACCIÓN CIUDADANA17.3%
  • UNIDAD SOCIAL CRISTIANA9.4%
  • RESTAURACIÓN NACIONAL7.8%
  • ACTUEMOS YA6.5%
  • UNIDOS PODEMOS2.5%
  • FRENTE AMPLIO2.4%
  • NUEVA REPUBLICA1.8%
  • REPUBLICANO SOCIAL CRISTIANO1.7%
  • VERDE ECOLOGISTA1.1%
  • INTEGRACIÓN NACIONAL0.8%
Results for event-25b4841a0b212d200a1fa02e
Label / candidateParty codeVotesShareSeatsStatus
ALIANZA DEMÓCRATA CRISTIANAcosta-rica/Sfa91292290/202014,89129.2%3Recorded
LIBERACIÓN NACIONALcosta-rica/Sfa91292290/202010,01519.7%2Recorded
ACCIÓN CIUDADANAcosta-rica/Sfa91292290/20208,80917.3%1Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/Sfa91292290/20204,7809.4%1Recorded
RESTAURACIÓN NACIONALcosta-rica/Sfa91292290/20203,9817.8%1Recorded
ACTUEMOS YAcosta-rica/Sfa91292290/20203,3096.5%1Recorded
UNIDOS PODEMOScosta-rica/Sfa91292290/20201,2732.5%0 (recorded zero)Recorded
FRENTE AMPLIOcosta-rica/Sfa91292290/20201,2092.4%0 (recorded zero)Recorded
NUEVA REPUBLICAcosta-rica/Sfa91292290/20208971.8%0 (recorded zero)Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sfa91292290/20208601.7%0 (recorded zero)Recorded
VERDE ECOLOGISTAcosta-rica/Sfa91292290/20205531.1%0 (recorded zero)Recorded
INTEGRACIÓN NACIONALcosta-rica/Sfa91292290/20203870.8%0 (recorded zero)Recorded

2016-02-07

Ordinary · Legal certification not established · list votes

  • LIBERACIÓN NACIONAL37.3%
  • ALIANZA DEMÓCRATA CRISTIANA14.7%
  • UNIDAD SOCIAL CRISTIANA13.9%
  • ACCIÓN CIUDADANA8.1%
  • RENOVACIÓN CARTAGO6.9%
  • FRENTE AMPLIO5.4%
  • ACCESIBILIDAD SIN EXCLUSIÓN5.0%
  • MOVIMIENTO LIBERTARIO3.0%
  • REPUBLICANO SOCIAL CRISTIANO2.3%
  • VERDE1.8%
  • NUEVA GENERACIÓN1.3%
  • RESTAURACIÓN NACIONAL0.4%
Results for event-7f95a7b5b346122ae7cbf227
Label / candidateParty codeVotesShareSeatsStatus
LIBERACIÓN NACIONALcosta-rica/S79669f3e5d/201615,32237.3%4Recorded
ALIANZA DEMÓCRATA CRISTIANAcosta-rica/S79669f3e5d/20166,02114.7%2Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/S79669f3e5d/20165,70413.9%1Recorded
ACCIÓN CIUDADANAcosta-rica/S79669f3e5d/20163,3088.1%1Recorded
RENOVACIÓN CARTAGOcosta-rica/S79669f3e5d/20162,8406.9%1Recorded
FRENTE AMPLIOcosta-rica/S79669f3e5d/20162,2055.4%0 (recorded zero)Recorded
ACCESIBILIDAD SIN EXCLUSIÓNcosta-rica/S79669f3e5d/20162,0375%0 (recorded zero)Recorded
MOVIMIENTO LIBERTARIOcosta-rica/S79669f3e5d/20161,2453%0 (recorded zero)Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/S79669f3e5d/20169652.3%0 (recorded zero)Recorded
VERDEcosta-rica/S79669f3e5d/20167481.8%0 (recorded zero)Recorded
NUEVA GENERACIÓNcosta-rica/S79669f3e5d/20165431.3%0 (recorded zero)Recorded
RESTAURACIÓN NACIONALcosta-rica/S79669f3e5d/20161550.4%0 (recorded zero)Recorded

4. Competition and volatility

competition index

Provisional imported-series CI

30.260–100 historical closeness

Actual-event and/or comparability review incomplete

Comparison status: Provisional imported-series comparison; actual-event review open

Method ci.weighted-gap.v1. Inputs: latest_gap=14.689977544567157, oldest_gap=22.634025259776603, previous_gap=9.567537869868929

pedersen volatility

Provisional volatility

31.92percentage 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

Comparison status: Latest interval

Method pedersen.grouped.v1. Inputs: groups=["PLN","PUSC","PAC","Frente Amplio","PRN","Nueva Republica","PML","PIN","PASE","PRSC","PLP","PPSD","Other"], interval=Latest interval, vectors=[[22.290454149672335,5.485541450895926,0,3.668484487420375,0,0.8775949773154301,0,0,0,0.4032812428394666,7.041382154805004,0,60.23326153705146],[19.65112628522094,9.379169609920728,17.284750019621693,2.372262773722628,7.811396279726866,1.760065928890982,0,0.7593595479161761,0,1.687465662035947,0,0,39.29440389294404],[37.28615579295744,13.88070960990923,8.050032852310613,5.365877400043803,0.37719319592144646,0,3.0297130898206506,0,4.957048645754751,2.348331832672231,0,0,24.70493758060984]]

pedersen volatility

Provisional volatility

33.78percentage 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

Comparison status: Previous interval

Method pedersen.grouped.v1. Inputs: groups=["PLN","PUSC","PAC","Frente Amplio","PRN","Nueva Republica","PML","PIN","PASE","PRSC","PLP","PPSD","Other"], interval=Previous interval, vectors=[[22.290454149672335,5.485541450895926,0,3.668484487420375,0,0.8775949773154301,0,0,0,0.4032812428394666,7.041382154805004,0,60.23326153705146],[19.65112628522094,9.379169609920728,17.284750019621693,2.372262773722628,7.811396279726866,1.760065928890982,0,0.7593595479161761,0,1.687465662035947,0,0,39.29440389294404],[37.28615579295744,13.88070960990923,8.050032852310613,5.365877400043803,0.37719319592144646,0,3.0297130898206506,0,4.957048645754751,2.348331832672231,0,0,24.70493758060984]]

pedersen volatility

Provisional volatility

32.85percentage 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

Comparison status: Both intervals mean

Method pedersen.grouped.v1. Inputs: groups=["PLN","PUSC","PAC","Frente Amplio","PRN","Nueva Republica","PML","PIN","PASE","PRSC","PLP","PPSD","Other"], interval=Both intervals mean, vectors=[[22.290454149672335,5.485541450895926,0,3.668484487420375,0,0.8775949773154301,0,0,0,0.4032812428394666,7.041382154805004,0,60.23326153705146],[19.65112628522094,9.379169609920728,17.284750019621693,2.372262773722628,7.811396279726866,1.760065928890982,0,0.7593595479161761,0,1.687465662035947,0,0,39.29440389294404],[37.28615579295744,13.88070960990923,8.050032852310613,5.365877400043803,0.37719319592144646,0,3.0297130898206506,0,4.957048645754751,2.348331832672231,0,0,24.70493758060984]]

Source-reported control: Unverified. Current tenure requires separate dated evidence.

5. Officeholder evidence

Dated roster observations are not automatically current tenure. The source current-office flag means this office is tracked now, not that the last winner still holds it.

Officeholder observations
PersonRoleAs ofAffiliationPrincipal?
ALONSO PICADO CHACONREGIDURÍAS PROPIETARIAS2024ACTUEMOS YAprincipal
FRANCI NOHELI CAMACHO VARGASREGIDURÍAS PROPIETARIAS2024ACTUEMOS YAprincipal
ANDRES DAMIAN ZUÑIGA OROZCOREGIDURÍAS PROPIETARIAS2024ACTUEMOS YAprincipal
GRETTEL QUESADA MOYAREGIDURÍAS PROPIETARIAS2024ACTUEMOS YAprincipal
JONATHAN ARCE MOYAREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
MARCELA QUESADA CERDASREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
CALEB ANDRES PICHARDO AGUILARREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
MARVIN ALVARADO MENDEZREGIDURÍAS PROPIETARIAS2024AGENDA DEMOCRÁTICA NACIONALprincipal
ALBERTO ACEVEDO GUTIERREZREGIDURÍAS PROPIETARIAS2024LIBERAL PROGRESISTAprincipal
ROBERTO CARLOS SOLANO ORTEGAREGIDURÍAS SUPLENTES2024ACTUEMOS YAsubstitute
MONICA MACHADO BARQUEROREGIDURÍAS SUPLENTES2024ACTUEMOS YAsubstitute
JORGE ARMANDO BRENES CALDERONREGIDURÍAS SUPLENTES2024ACTUEMOS YAsubstitute
NATALIA ISABEL SERRANO REDONDOREGIDURÍAS SUPLENTES2024ACTUEMOS YAsubstitute
BRAULIO JOSE MARTINEZ ROJASREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
STEPHANNIE MELISSA MENESES QUIROSREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
LUIS MARTIN MARTINEZ ROJASREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
MANUEL ENRIQUE GONZALEZ ESPINOZAREGIDURÍAS SUPLENTES2024AGENDA DEMOCRÁTICA NACIONALsubstitute
ARMANDO JOSE CANNO DIAZREGIDURÍAS SUPLENTES2024LIBERAL PROGRESISTAsubstitute
MARCO ANTONIO ARIAS SAMUDIOREGIDORES(AS) PROPIETARIOS(AS)2020ALIANZA DEMÓCRATA CRISTIANAprincipal
NANCY MARIA SOLANO AVENDAÑOREGIDORES(AS) PROPIETARIOS(AS)2020ALIANZA DEMÓCRATA CRISTIANAprincipal
MARCOS BRENES FIGUEROAREGIDORES(AS) PROPIETARIOS(AS)2020ALIANZA DEMÓCRATA CRISTIANAprincipal
ALFONSO VIQUEZ SANCHEZREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
BELEIDA MADRIZ JIMENEZREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
ANDREA VANESSA GUZMAN CASTILLOREGIDORES(AS) PROPIETARIOS(AS)2020ACCIÓN CIUDADANAprincipal
SONIA MARCELA TORRES CESPEDESREGIDORES(AS) PROPIETARIOS(AS)2020UNIDAD SOCIAL CRISTIANAprincipal
CARLOS ALBERTO HALABI FAUAZREGIDORES(AS) PROPIETARIOS(AS)2020RESTAURACIÓN NACIONALprincipal
JONATHAN ARCE MOYAREGIDORES(AS) PROPIETARIOS(AS)2020ACTUEMOS YAprincipal
GRETTEL QUESADA MOYAREGIDORES(AS) SUPLENTES2020ALIANZA DEMÓCRATA CRISTIANAsubstitute
DIEGO AURELIO MENESES VALVERDEREGIDORES(AS) SUPLENTES2020ALIANZA DEMÓCRATA CRISTIANAsubstitute
VERA ROXANA BEJARANO ROJASREGIDORES(AS) SUPLENTES2020ALIANZA DEMÓCRATA CRISTIANAsubstitute
PEDRO JOSE VILLALOBOS PERALTAREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
YAHAIRA PRISCILLA ARIAS ALFAROREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
MARVIN VILLEGAS BEJARANOREGIDORES(AS) SUPLENTES2020ACCIÓN CIUDADANAsubstitute
JOSE DAVID MITTA ALBANREGIDORES(AS) SUPLENTES2020UNIDAD SOCIAL CRISTIANAsubstitute
MARIANA DE LOS ANGELES MUÑIZ GOMEZREGIDORES(AS) SUPLENTES2020RESTAURACIÓN NACIONALsubstitute
ANDREA GRANADOS ACUÑAREGIDORES(AS) SUPLENTES2020ACTUEMOS YAsubstitute
TERESITA MARITZA CUBERO MAROTOREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
ADRIAN GERARDO LEANDRO MARINREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
ANABELLE MARIA GONZALEZ RODRIGUEZREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
CALEB ANDRES PICHARDO AGUILARREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
MARCOS BRENES FIGUEROAREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA DEMÓCRATA CRISTIANAprincipal
VERA CECILIA CESPEDES QUESADAREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA DEMÓCRATA CRISTIANAprincipal
DANNY ALBERTO OVARES RAMIREZREGIDORES(AS) PROPIETARIOS(AS)2016UNIDAD SOCIAL CRISTIANAprincipal
GONZALO GERARDO COTO FERNANDEZREGIDORES(AS) PROPIETARIOS(AS)2016ACCIÓN CIUDADANAprincipal
RODRIGO MARTIN MUÑOZ AZOFEIFAREGIDORES(AS) PROPIETARIOS(AS)2016RENOVACIÓN CARTAGOprincipal
MARTA ELENA RUIZ VEGAREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
WILBERTH MADRIZ JIMENEZREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
REBECA BRENES GARROREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
JONATHAN ARCE MOYAREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
CARMEN MARIA NAVARRO ROSSIREGIDORES(AS) SUPLENTES2016ALIANZA DEMÓCRATA CRISTIANAsubstitute
RAUL ERNESTO GONZALEZ AGUILARREGIDORES(AS) SUPLENTES2016ALIANZA DEMÓCRATA CRISTIANAsubstitute
ARNOLDO NAVARRO CALVOREGIDORES(AS) SUPLENTES2016UNIDAD SOCIAL CRISTIANAsubstitute
DORIS YULIANA CASTILLO PICADOREGIDORES(AS) SUPLENTES2016ACCIÓN CIUDADANAsubstitute
HEIDY CRISTINA AMADOR RUIZREGIDORES(AS) SUPLENTES2016RENOVACIÓN CARTAGOsubstitute

6. Polling context

No local poll supplied.

7. Unresolved issues and sources

  • other · open

    Published province heading correction: {"issue": "Published province heading correction", "year": 2020, "area": "Heredia", "source_id": "S41377daad8", "resolution": "The amendment corrects CARTAGO to HEREDIA in the second table heading. It changes no votes, winners or seats; the original declaration is joined to Heredia."}

Sources

Cite this record

Center for Digital Democracy. “CARTAGO — Municipal council.” Subnational Election Observatory, releaselatin-america-fe5e91689def, snapshot 2026-09-13. /electiondatabase/offices/CR-C-CARTAGO-CARTAGO. Sources: costa-rica--url-ae6cfb21525f974d8912a00e, costa-rica--url-9b0bf8940eb485b811da317e, costa-rica--url-f8a1e09c9e89a7e5e9c55114, costa-rica--Sc1df243471, costa-rica--Sfdb34a0455, costa-rica--Sfa91292290, costa-rica--S10ab3f0804, costa-rica--S79669f3e5d, costa-rica--S191613a2ba.