Skip to observatory content

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

Office briefing

SAN RAFAEL — Syndic and district council — shared ballot

Tracked current office. Identifiers stay separate from display names.

Costa Rica · SAN RAFAEL / ALAJUELA · other · Syndic and district council — shared ballotCR-D-ALAJUELA-GUATUSO-SAN-RAFAEL

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 RAFAEL / ALAJUELA
Next election
2028-02-06
Linked upcoming event
next-d9ee55c9f22adf78975ba710
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

  • UNIDAD SOCIAL CRISTIANA50.5%
  • LIBERACIÓN NACIONAL17.6%
  • LIBERAL PROGRESISTA10.8%
  • PROGRESO SOCIAL DEMOCRÁTICO10.4%
  • REPUBLICANO SOCIAL CRISTIANO9.0%
  • NUEVA REPÚBLICA1.8%
Results for event-13bb4047ba78a141118f4364
Label / candidateParty codeVotesShareSeatsStatus
UNIDAD SOCIAL CRISTIANAcosta-rica/Sc1df243471/20241,47050.5%4Recorded
LIBERACIÓN NACIONALcosta-rica/Sc1df243471/202451217.6%1Recorded
LIBERAL PROGRESISTAcosta-rica/Sc1df243471/202431310.8%0 (recorded zero)Recorded
PROGRESO SOCIAL DEMOCRÁTICOcosta-rica/Sc1df243471/202430210.4%0 (recorded zero)Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sc1df243471/20242629%0 (recorded zero)Recorded
NUEVA REPÚBLICAcosta-rica/Sc1df243471/2024511.8%0 (recorded zero)Recorded

2020-02-02

Ordinary · Legal certification not established · list votes

  • LIBERACIÓN NACIONAL54.0%
  • REPUBLICANO SOCIAL CRISTIANO26.5%
  • RESTAURACIÓN NACIONAL9.0%
  • NUEVA REPÚBLICA6.8%
  • UNIDOS PODEMOS3.7%
Results for event-3e6c0a0751bde358158e7d9f
Label / candidateParty codeVotesShareSeatsStatus
LIBERACIÓN NACIONALcosta-rica/Sfa91292290/20201,46554%4Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sfa91292290/202071826.5%1Recorded
RESTAURACIÓN NACIONALcosta-rica/Sfa91292290/20202459%0 (recorded zero)Recorded
NUEVA REPÚBLICAcosta-rica/Sfa91292290/20201856.8%0 (recorded zero)Recorded
UNIDOS PODEMOScosta-rica/Sfa91292290/20201003.7%0 (recorded zero)Recorded

2016-02-07

Ordinary · Legal certification not established · list votes

  • LIBERACIÓN NACIONAL23.7%
  • UNIDAD SOCIAL CRISTIANA22.2%
  • REPUBLICANO SOCIAL CRISTIANO18.0%
  • MOVIMIENTO LIBERTARIO14.2%
  • NUEVA GENERACIÓN12.4%
  • COALICIÓN UNIDOS POR GUATUSO9.4%
Results for event-a03255cc2ff0c882bd511c37
Label / candidateParty codeVotesShareSeatsStatus
LIBERACIÓN NACIONALcosta-rica/S79669f3e5d/201654223.7%2Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/S79669f3e5d/201650722.2%1Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/S79669f3e5d/201641218%1Recorded
MOVIMIENTO LIBERTARIOcosta-rica/S79669f3e5d/201632414.2%1Recorded
NUEVA GENERACIÓNcosta-rica/S79669f3e5d/201628412.4%0 (recorded zero)Recorded
COALICIÓN UNIDOS POR GUATUSOcosta-rica/S79669f3e5d/20162159.4%0 (recorded zero)Recorded

4. Competition and volatility

competition index

Provisional imported-series CI

0 (recorded zero)0–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=32.92096219931271, oldest_gap=1.532399299474605, previous_gap=27.53409509767785

pedersen volatility

Provisional volatility

71.65percentage 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=[[17.59450171821306,50.51546391752577,0,0,0,1.7525773195876289,0,0,0,9.003436426116838,10.756013745704468,10.378006872852234,0],[53.99926280869886,0,0,0,9.03059343899742,6.81901953556948,0,0,0,26.46516771102101,0,0,3.6859565057132326],[23.73029772329247,22.197898423817865,0,0,0,0,14.185639229422067,0,0,18.038528896672503,0,0,21.847635726795097]]

pedersen volatility

Provisional volatility

54.55percentage 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=[[17.59450171821306,50.51546391752577,0,0,0,1.7525773195876289,0,0,0,9.003436426116838,10.756013745704468,10.378006872852234,0],[53.99926280869886,0,0,0,9.03059343899742,6.81901953556948,0,0,0,26.46516771102101,0,0,3.6859565057132326],[23.73029772329247,22.197898423817865,0,0,0,0,14.185639229422067,0,0,18.038528896672503,0,0,21.847635726795097]]

pedersen volatility

Provisional volatility

63.1percentage 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=[[17.59450171821306,50.51546391752577,0,0,0,1.7525773195876289,0,0,0,9.003436426116838,10.756013745704468,10.378006872852234,0],[53.99926280869886,0,0,0,9.03059343899742,6.81901953556948,0,0,0,26.46516771102101,0,0,3.6859565057132326],[23.73029772329247,22.197898423817865,0,0,0,0,14.185639229422067,0,0,18.038528896672503,0,0,21.847635726795097]]

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?
CRISELDA MARIA GUTIERREZ RUIZSINDICATURA PROPIETARIA2024UNIDAD SOCIAL CRISTIANAprincipal
TOMAS FERNANDO VARGAS GONZALEZSINDICATURA SUPLENTE2024UNIDAD SOCIAL CRISTIANAsubstitute
MARCOS LOPEZ LOPEZCONCEJALÍAS DE DISTRITO PROPIETARIOS(AS)2024UNIDAD SOCIAL CRISTIANAprincipal
TATIANA SANCHEZ LOPEZCONCEJALÍAS DE DISTRITO PROPIETARIOS(AS)2024UNIDAD SOCIAL CRISTIANAprincipal
FRANKLIN JIMENEZ SABORIOCONCEJALÍAS DE DISTRITO PROPIETARIOS(AS)2024UNIDAD SOCIAL CRISTIANAprincipal
KATTIA ALVARADO ARRIETACONCEJALÍAS DE DISTRITO PROPIETARIOS(AS)2024LIBERACIÓN NACIONALprincipal
EFRAIN CAMPOS RAMIREZCONCEJALÍAS DE DISTRITO SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
PRISCILLA MOLINA GONZALEZCONCEJALÍAS DE DISTRITO SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
DANIEL RUIZ CASTRILLOCONCEJALÍAS DE DISTRITO SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
NORMA ELENA GOMEZ SACIDACONCEJALÍAS DE DISTRITO SUPLENTES2024LIBERACIÓN NACIONALsubstitute
LIDIETH HIDALGO MENDEZSÍNDICOS(AS) PROPIETARIA2020LIBERACIÓN NACIONALprincipal
MARCO ANTONIO ROJAS CONEJOSÍNDICOS(AS) SUPLENTE2020LIBERACIÓN NACIONALsubstitute
OLDEMAR ARGUELLO RUIZCONCEJALES DE DISTRITO PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
LISBETH DE LOS ANGELES MIRANDA MARTINEZCONCEJALES DE DISTRITO PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
GERARDO ANTONIO DUARTE SANCHEZCONCEJALES DE DISTRITO PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
TOMAS FERNANDO VARGAS GONZALEZCONCEJALES DE DISTRITO PROPIETARIOS(AS)2020REPUBLICANO SOCIAL CRISTIANOprincipal
MARIA ENID MIRANDA RUIZCONCEJALES DE DISTRITO SUPLENTES2020LIBERACIÓN NACIONALsubstitute
MARCIANO CRUZ CRUZCONCEJALES DE DISTRITO SUPLENTES2020LIBERACIÓN NACIONALsubstitute
FRANCIS YAMILETH GOMEZ SACIDACONCEJALES DE DISTRITO SUPLENTES2020LIBERACIÓN NACIONALsubstitute
DAMARIS LOIDA MARTINEZ OCONCONCEJALES DE DISTRITO SUPLENTES2020REPUBLICANO SOCIAL CRISTIANOsubstitute
WIGLEY SOLANO CASTROSÍNDICOS(AS) PROPIETARIO2016LIBERACIÓN NACIONALprincipal
LIDIETH HIDALGO MENDEZSÍNDICOS(AS) SUPLENTE2016LIBERACIÓN NACIONALsubstitute
RAFAEL DONIAS PORRAS CASTROCONCEJALES DE DISTRITO PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
ARMANDO ALVAREZ MONTEROCONCEJALES DE DISTRITO PROPIETARIOS(AS)2016UNIDAD SOCIAL CRISTIANAprincipal
YASUHARA MARIA RAMIREZ VINDASCONCEJALES DE DISTRITO PROPIETARIOS(AS)2016REPUBLICANO SOCIAL CRISTIANOprincipal
JOSE LUIS CAMPOS SOLANOCONCEJALES DE DISTRITO PROPIETARIOS(AS)2016MOVIMIENTO LIBERTARIOprincipal
IRENE MEJIA CARMONACONCEJALES DE DISTRITO SUPLENTES2016LIBERACIÓN NACIONALsubstitute
ROCIO VILLALOBOS MURILLOCONCEJALES DE DISTRITO SUPLENTES2016UNIDAD SOCIAL CRISTIANAsubstitute
EDWIN CASTRO MURILLOCONCEJALES DE DISTRITO SUPLENTES2016REPUBLICANO SOCIAL CRISTIANOsubstitute
MARIA ISABEL MASIS LOPEZCONCEJALES DE DISTRITO SUPLENTES2016MOVIMIENTO LIBERTARIOsubstitute

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 RAFAEL — Syndic and district council — shared ballot.” Subnational Election Observatory, releaselatin-america-fe5e91689def, snapshot 2026-09-13. /electiondatabase/offices/CR-D-ALAJUELA-GUATUSO-SAN-RAFAEL. Sources: costa-rica--url-ae6cfb21525f974d8912a00e, costa-rica--url-9b0bf8940eb485b811da317e, costa-rica--url-f8a1e09c9e89a7e5e9c55114, costa-rica--Sc1df243471, costa-rica--S1cdd4ca964, costa-rica--Sfa91292290, costa-rica--S15bd5a0c57, costa-rica--S79669f3e5d, costa-rica--S8eabec1490.