Skip to observatory content

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

Office briefing

SAN JOSÉ — Municipal council

Tracked current office. Identifiers stay separate from display names.

Costa Rica · SAN JOSÉ / SAN JOSÉ · municipal · Municipal councilCR-C-SAN-JOSE-SAN-JOSE

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
SAN JOSÉ / SAN JOSÉ
Next election
2028-02-06
Linked upcoming event
next-60d5c98c07f56e9850ee5f07
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

  • JUNTOS SAN JOSÉ21.9%
  • LIBERACIÓN NACIONAL20.2%
  • UNIDAD SOCIAL CRISTIANA8.6%
  • FRENTE AMPLIO7.8%
  • PROGRESO SOCIAL DEMOCRÁTICO7.5%
  • MÁS SAN JOSÉ6.1%
  • LIBERAL PROGRESISTA5.1%
  • NUEVA GENERACIÓN4.5%
  • NUESTRO PUEBLO4.2%
  • NUEVA REPÚBLICA4.2%
  • REPUBLICANO SOCIAL CRISTIANO3.9%
  • BIENESTAR JOSEFINO3.1%
  • ALIANZA POR SAN JOSÉ2.9%
Results for event-6d9449975c15a060d28e04b3
Label / candidateParty codeVotesShareSeatsStatus
JUNTOS SAN JOSÉcosta-rica/Sc1df243471/202411,73521.9%3Recorded
LIBERACIÓN NACIONALcosta-rica/Sc1df243471/202410,82020.2%3Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/Sc1df243471/20244,5758.6%1Recorded
FRENTE AMPLIOcosta-rica/Sc1df243471/20244,1727.8%1Recorded
PROGRESO SOCIAL DEMOCRÁTICOcosta-rica/Sc1df243471/20243,9947.5%1Recorded
MÁS SAN JOSÉcosta-rica/Sc1df243471/20243,2526.1%1Recorded
LIBERAL PROGRESISTAcosta-rica/Sc1df243471/20242,7375.1%1Recorded
NUEVA GENERACIÓNcosta-rica/Sc1df243471/20242,3834.5%0 (recorded zero)Recorded
NUESTRO PUEBLOcosta-rica/Sc1df243471/20242,2624.2%0 (recorded zero)Recorded
NUEVA REPÚBLICAcosta-rica/Sc1df243471/20242,2344.2%0 (recorded zero)Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sc1df243471/20242,0733.9%0 (recorded zero)Recorded
BIENESTAR JOSEFINOcosta-rica/Sc1df243471/20241,6653.1%0 (recorded zero)Recorded
ALIANZA POR SAN JOSÉcosta-rica/Sc1df243471/20241,5652.9%0 (recorded zero)Recorded

2020-02-02

Ordinary · Legal certification not established · list votes

  • LIBERACIÓN NACIONAL34.0%
  • ACCIÓN CIUDADANA13.9%
  • UNIDAD SOCIAL CRISTIANA8.6%
  • ALIANZA POR SAN JOSÉ8.0%
  • COALICIÓN JUNTOS6.6%
  • NUEVA REPUBLICA6.1%
  • REPUBLICANO SOCIAL CRISTIANO5.5%
  • RESTAURACIÓN NACIONAL4.5%
  • INTEGRACIÓN NACIONAL2.7%
  • NUESTRO PUEBLO2.3%
  • UNIDOS PODEMOS2.0%
  • COMUNAL UNIDO1.9%
  • ALIANZA DEMÓCRATA CRISTIANA1.6%
  • ANTICORRUPCIÓN COSTARRICENSE1.2%
  • INNOVACIÓN CANTONAL1.0%
Results for event-bf95677a8844291c2972e453
Label / candidateParty codeVotesShareSeatsStatus
LIBERACIÓN NACIONALcosta-rica/Sfa91292290/202020,08934%4Recorded
ACCIÓN CIUDADANAcosta-rica/Sfa91292290/20208,23113.9%2Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/Sfa91292290/20205,1138.6%1Recorded
ALIANZA POR SAN JOSÉcosta-rica/Sfa91292290/20204,7608%1Recorded
COALICIÓN JUNTOScosta-rica/Sfa91292290/20203,9346.6%1Recorded
NUEVA REPUBLICAcosta-rica/Sfa91292290/20203,5876.1%1Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sfa91292290/20203,2415.5%1Recorded
RESTAURACIÓN NACIONALcosta-rica/Sfa91292290/20202,6654.5%0 (recorded zero)Recorded
INTEGRACIÓN NACIONALcosta-rica/Sfa91292290/20201,6002.7%0 (recorded zero)Recorded
NUESTRO PUEBLOcosta-rica/Sfa91292290/20201,3642.3%0 (recorded zero)Recorded
UNIDOS PODEMOScosta-rica/Sfa91292290/20201,1942%0 (recorded zero)Recorded
COMUNAL UNIDOcosta-rica/Sfa91292290/20201,1271.9%0 (recorded zero)Recorded
ALIANZA DEMÓCRATA CRISTIANAcosta-rica/Sfa91292290/20209631.6%0 (recorded zero)Recorded
ANTICORRUPCIÓN COSTARRICENSEcosta-rica/Sfa91292290/20207141.2%0 (recorded zero)Recorded
INNOVACIÓN CANTONALcosta-rica/Sfa91292290/20205821%0 (recorded zero)Recorded

2016-02-07

Ordinary · Legal certification not established · list votes

  • ALIANZA POR SAN JOSÉ31.6%
  • LIBERACIÓN NACIONAL18.8%
  • UNIDAD SOCIAL CRISTIANA11.5%
  • FRENTE AMPLIO6.9%
  • REPUBLICANO SOCIAL CRISTIANO6.8%
  • ACCIÓN CIUDADANA6.3%
  • INTEGRACIÓN NACIONAL4.7%
  • MOVIMIENTO LIBERTARIO3.5%
  • SOLIDARIDAD3.0%
  • NUEVA GENERACIÓN2.3%
  • RENOVACIÓN COSTARRICENSE1.7%
  • RESTAURACIÓN NACIONAL1.3%
  • FUERZAS UNIDAS PARA EL CAMBIO1.0%
  • DE LOS TRABAJADORES0.6%
Results for event-faa1aad4d87ff5e8a22e4137
Label / candidateParty codeVotesShareSeatsStatus
ALIANZA POR SAN JOSÉcosta-rica/S79669f3e5d/201618,93331.6%4Recorded
LIBERACIÓN NACIONALcosta-rica/S79669f3e5d/201611,27818.8%2Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/S79669f3e5d/20166,89311.5%1Recorded
FRENTE AMPLIOcosta-rica/S79669f3e5d/20164,1286.9%1Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/S79669f3e5d/20164,0466.8%1Recorded
ACCIÓN CIUDADANAcosta-rica/S79669f3e5d/20163,7876.3%1Recorded
INTEGRACIÓN NACIONALcosta-rica/S79669f3e5d/20162,8024.7%1Recorded
MOVIMIENTO LIBERTARIOcosta-rica/S79669f3e5d/20162,0933.5%0 (recorded zero)Recorded
SOLIDARIDADcosta-rica/S79669f3e5d/20161,7813%0 (recorded zero)Recorded
NUEVA GENERACIÓNcosta-rica/S79669f3e5d/20161,3582.3%0 (recorded zero)Recorded
RENOVACIÓN COSTARRICENSEcosta-rica/S79669f3e5d/20161,0021.7%0 (recorded zero)Recorded
RESTAURACIÓN NACIONALcosta-rica/S79669f3e5d/20167621.3%0 (recorded zero)Recorded
FUERZAS UNIDAS PARA EL CAMBIOcosta-rica/S79669f3e5d/20165971%0 (recorded zero)Recorded
DE LOS TRABAJADOREScosta-rica/S79669f3e5d/20163860.6%0 (recorded zero)Recorded

4. Competition and volatility

competition index

Provisional imported-series CI

58.410–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=1.7113359642396233, oldest_gap=12.79116398756809, previous_gap=20.042593469001417

pedersen volatility

Provisional volatility

38.41percentage 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=[[20.236781566199713,8.556679821198122,0,7.802943871920998,0,4.178278190285597,0,0,0,3.877157873080592,5.119045392485084,7.470028241719191,42.759085043110694],[33.95476979244135,8.642079643026165,13.91217632343993,0,4.504428368602529,6.062808464606856,0,2.704347238185383,0,5.477993374349267,0,0,24.741396795348518],[18.845035591351134,11.51789593289443,6.327908297964776,6.897704107208502,1.2732680546736623,0,3.4973097617217523,4.68201717742205,0,6.760685760117635,0,0,40.19817531664606]]

pedersen volatility

Provisional volatility

31.99percentage 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=[[20.236781566199713,8.556679821198122,0,7.802943871920998,0,4.178278190285597,0,0,0,3.877157873080592,5.119045392485084,7.470028241719191,42.759085043110694],[33.95476979244135,8.642079643026165,13.91217632343993,0,4.504428368602529,6.062808464606856,0,2.704347238185383,0,5.477993374349267,0,0,24.741396795348518],[18.845035591351134,11.51789593289443,6.327908297964776,6.897704107208502,1.2732680546736623,0,3.4973097617217523,4.68201717742205,0,6.760685760117635,0,0,40.19817531664606]]

pedersen volatility

Provisional volatility

35.2percentage 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=[[20.236781566199713,8.556679821198122,0,7.802943871920998,0,4.178278190285597,0,0,0,3.877157873080592,5.119045392485084,7.470028241719191,42.759085043110694],[33.95476979244135,8.642079643026165,13.91217632343993,0,4.504428368602529,6.062808464606856,0,2.704347238185383,0,5.477993374349267,0,0,24.741396795348518],[18.845035591351134,11.51789593289443,6.327908297964776,6.897704107208502,1.2732680546736623,0,3.4973097617217523,4.68201717742205,0,6.760685760117635,0,0,40.19817531664606]]

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?
MARIANA DE LOS ANGELES ZUÑIGA PEREZREGIDURÍAS PROPIETARIAS2024JUNTOS SAN JOSÉprincipal
RAFAEL ANGEL GONZALEZ OVARESREGIDURÍAS PROPIETARIAS2024JUNTOS SAN JOSÉprincipal
MARIA BERNARDITA FALLAS VARGASREGIDURÍAS PROPIETARIAS2024JUNTOS SAN JOSÉprincipal
ULISES ALEXANDER CANO CASTROREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
IZTARU ALFARO GUERREROREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
ROLANDO LUIS MURILLO CRUZREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
ALVARO SALAS CARVAJALREGIDURÍAS PROPIETARIAS2024UNIDAD SOCIAL CRISTIANAprincipal
BRANDON STEVEN GUADAMUZ VILLALOBOSREGIDURÍAS PROPIETARIAS2024FRENTE AMPLIOprincipal
YORLENY KARINA CORDOBA MOYAREGIDURÍAS PROPIETARIAS2024PROGRESO SOCIAL DEMOCRÁTICOprincipal
JUAN DIEGO GOMEZ GONZALEZREGIDURÍAS PROPIETARIAS2024MÁS SAN JOSÉprincipal
JOSE MANUEL JIMENEZ GOMEZREGIDURÍAS PROPIETARIAS2024LIBERAL PROGRESISTAprincipal
MARIA ANDREA RUDIN MONTES DE OCAREGIDURÍAS SUPLENTES2024JUNTOS SAN JOSÉsubstitute
GREGORY MANUEL GARRO JIMENEZREGIDURÍAS SUPLENTES2024JUNTOS SAN JOSÉsubstitute
ISABEL ROSEMARY MESEN SALAZARREGIDURÍAS SUPLENTES2024JUNTOS SAN JOSÉsubstitute
RAFAEL ANGEL RAMIREZ BADILLAREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
OLGA DINIA PEREZ BONILLAREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
CARLOS ESTEFANO CASTILLO ARIASREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
ALEXANDER VEGA GARROREGIDURÍAS SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
DAVID CONTRERAS MORAREGIDURÍAS SUPLENTES2024FRENTE AMPLIOsubstitute
JAZMIN DEL CARMEN PINEDA LEONREGIDURÍAS SUPLENTES2024PROGRESO SOCIAL DEMOCRÁTICOsubstitute
GREIVIN CHAVES QUESADAREGIDURÍAS SUPLENTES2024MÁS SAN JOSÉsubstitute
MARCO TULIO RAMIREZ CHANREGIDURÍAS SUPLENTES2024LIBERAL PROGRESISTAsubstitute
ULISES ALEXANDER CANO CASTROREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
PATRICIA MARIN GOMEZREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
LENNIN BARRANTES VILLARREALREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
REINA ISABEL ACEVEDO ACEVEDOREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
JORGE ALBERTO MONGE CABEZASREGIDORES(AS) PROPIETARIOS(AS)2020ACCIÓN CIUDADANAprincipal
MARIA ANDREA RUDIN MONTES DE OCAREGIDORES(AS) PROPIETARIOS(AS)2020ACCIÓN CIUDADANAprincipal
DONALD ALBERTO LEIVA HERNANDEZREGIDORES(AS) PROPIETARIOS(AS)2020UNIDAD SOCIAL CRISTIANAprincipal
JOSE MARTIN ZAMORA CORDEROREGIDORES(AS) PROPIETARIOS(AS)2020ALIANZA POR SAN JOSÉprincipal
LUIS DIEGO MIRANDA MENDEZREGIDORES(AS) PROPIETARIOS(AS)2020COALICIÓN JUNTOSprincipal
TATIANA VANESSA BONILLA CORTESREGIDORES(AS) PROPIETARIOS(AS)2020NUEVA REPÚBLICAprincipal
FERNANDO JIMENEZ DEBERNARDIREGIDORES(AS) PROPIETARIOS(AS)2020REPUBLICANO SOCIAL CRISTIANOprincipal
ELBA DORA DELLANOCE MORALESREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
CARLOS ESTEFANO CASTILLO ARIASREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
ANGELA LUCIA MENA HERNANDEZREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
RAFAEL ANGEL RAMIREZ BADILLAREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
MARCO ANTONIO MOLINA JUAREZREGIDORES(AS) SUPLENTES2020ACCIÓN CIUDADANAsubstitute
ARIANA MARCELA SANCHEZ BENAVIDESREGIDORES(AS) SUPLENTES2020ACCIÓN CIUDADANAsubstitute
RUDY SALAZAR ARRIETAREGIDORES(AS) SUPLENTES2020UNIDAD SOCIAL CRISTIANAsubstitute
JOSE LUIS RAMIREZ GUILLENREGIDORES(AS) SUPLENTES2020ALIANZA POR SAN JOSÉsubstitute
MARIANA DE LOS ANGELES ZUÑIGA PEREZREGIDORES(AS) SUPLENTES2020COALICIÓN JUNTOSsubstitute
WALTER MORA JIMENEZREGIDORES(AS) SUPLENTES2020NUEVA REPÚBLICAsubstitute
ROSA CLAUDIA SOTO SOTOREGIDORES(AS) SUPLENTES2020REPUBLICANO SOCIAL CRISTIANOsubstitute
JORGE LUIS VARGAS ESPINOZAREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA POR SAN JOSÉprincipal
FLOR MARIA ZAMORA ALVAREZREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA POR SAN JOSÉprincipal
ROLANDO LUIS MURILLO CRUZREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA POR SAN JOSÉprincipal
REINA ISABEL ACEVEDO ACEVEDOREGIDORES(AS) PROPIETARIOS(AS)2016ALIANZA POR SAN JOSÉprincipal
JUAN DIEGO GOMEZ GONZALEZREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
SONIA PATRICIA ZUÑIGA JIMENEZREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
DONALD ALBERTO LEIVA HERNANDEZREGIDORES(AS) PROPIETARIOS(AS)2016UNIDAD SOCIAL CRISTIANAprincipal
LUIS DIEGO MIRANDA MENDEZREGIDORES(AS) PROPIETARIOS(AS)2016FRENTE AMPLIOprincipal
FERNANDO JIMENEZ DEBERNARDIREGIDORES(AS) PROPIETARIOS(AS)2016REPUBLICANO SOCIAL CRISTIANOprincipal
GUSTAVO ADOLFO MARTIN FERNANDEZREGIDORES(AS) PROPIETARIOS(AS)2016ACCIÓN CIUDADANAprincipal
WILBER HERNANDEZ MORAREGIDORES(AS) PROPIETARIOS(AS)2016INTEGRACIÓN NACIONALprincipal
JOSE MARTIN ZAMORA CORDEROREGIDORES(AS) SUPLENTES2016ALIANZA POR SAN JOSÉsubstitute
ALEXANDRA GARCIA BROWNREGIDORES(AS) SUPLENTES2016ALIANZA POR SAN JOSÉsubstitute
LENIN MARTINEZ PASTORREGIDORES(AS) SUPLENTES2016ALIANZA POR SAN JOSÉsubstitute
YOLENE LUCIA ZUÑIGA RAMIREZREGIDORES(AS) SUPLENTES2016ALIANZA POR SAN JOSÉsubstitute
OLGA DINIA PEREZ BONILLAREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
ALFREDO VARGAS MORAREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
RUDY SALAZAR ARRIETAREGIDORES(AS) SUPLENTES2016UNIDAD SOCIAL CRISTIANAsubstitute
MARIO HUMBERTO GRANT SAENZREGIDORES(AS) SUPLENTES2016FRENTE AMPLIOsubstitute
RAMON ANTONIO MONTOYA GRANADOSREGIDORES(AS) SUPLENTES2016REPUBLICANO SOCIAL CRISTIANOsubstitute
MAYDOLE LUCIA DE CARLO NAVAREGIDORES(AS) SUPLENTES2016ACCIÓN CIUDADANAsubstitute
GERSON LOPEZ MORAREGIDORES(AS) SUPLENTES2016INTEGRACIÓN NACIONALsubstitute

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. “SAN JOSÉ — Municipal council.” Subnational Election Observatory, releaselatin-america-fe5e91689def, snapshot 2026-09-13. /electiondatabase/offices/CR-C-SAN-JOSE-SAN-JOSE. Sources: costa-rica--url-ae6cfb21525f974d8912a00e, costa-rica--url-9b0bf8940eb485b811da317e, costa-rica--url-f8a1e09c9e89a7e5e9c55114, costa-rica--Sc1df243471, costa-rica--See87eff563, costa-rica--Sfa91292290, costa-rica--S2be00cb1cf, costa-rica--S79669f3e5d, costa-rica--S6bb1784b3c.