Skip to observatory content

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

Office briefing

MONTES DE OCA — Municipal council

Tracked current office. Identifiers stay separate from display names.

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

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
MONTES DE OCA / SAN JOSÉ
Next election
2028-02-06
Linked upcoming event
next-7d266c58a2b5e00b7696e8b7
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 CRISTIANA23.2%
  • COALICIÓN GENTE MONTES DE OCA19.2%
  • LIBERACIÓN NACIONAL14.8%
  • COALICIÓN SOMOS MONTES DE OCA13.6%
  • EN COMÚN13.3%
  • LIBERAL PROGRESISTA6.2%
  • UNIDOS PODEMOS5.9%
  • NUEVA REPÚBLICA3.0%
  • NUESTRO PUEBLO0.9%
Results for event-5aa47d6b7a77f8f973727745
Label / candidateParty codeVotesShareSeatsStatus
UNIDAD SOCIAL CRISTIANAcosta-rica/Sc1df243471/20242,67523.2%2Recorded
COALICIÓN GENTE MONTES DE OCAcosta-rica/Sc1df243471/20242,21719.2%2Recorded
LIBERACIÓN NACIONALcosta-rica/Sc1df243471/20241,70814.8%1Recorded
COALICIÓN SOMOS MONTES DE OCAcosta-rica/Sc1df243471/20241,56513.6%1Recorded
EN COMÚNcosta-rica/Sc1df243471/20241,53513.3%1Recorded
LIBERAL PROGRESISTAcosta-rica/Sc1df243471/20247116.2%0 (recorded zero)Recorded
UNIDOS PODEMOScosta-rica/Sc1df243471/20246795.9%0 (recorded zero)Recorded
NUEVA REPÚBLICAcosta-rica/Sc1df243471/20243413%0 (recorded zero)Recorded
NUESTRO PUEBLOcosta-rica/Sc1df243471/2024980.9%0 (recorded zero)Recorded

2020-02-02

Ordinary · Legal certification not established · list votes

  • COALICIÓN GENTE MONTES DE OCA31.2%
  • LIBERACIÓN NACIONAL16.3%
  • UNIDAD SOCIAL CRISTIANA13.3%
  • FRENTE AMPLIO10.8%
  • REPUBLICANO SOCIAL CRISTIANO10.5%
  • AVANCE MONTES DE OCA8.1%
  • RESTAURACIÓN NACIONAL3.7%
  • NUESTRO PUEBLO3.7%
  • NUEVA REPUBLICA2.4%
Results for event-20cc393fbea567f3c0ecbb39
Label / candidateParty codeVotesShareSeatsStatus
COALICIÓN GENTE MONTES DE OCAcosta-rica/Sfa91292290/20204,11831.2%2Recorded
LIBERACIÓN NACIONALcosta-rica/Sfa91292290/20202,15216.3%1Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/Sfa91292290/20201,75013.3%1Recorded
FRENTE AMPLIOcosta-rica/Sfa91292290/20201,42010.8%1Recorded
REPUBLICANO SOCIAL CRISTIANOcosta-rica/Sfa91292290/20201,38710.5%1Recorded
AVANCE MONTES DE OCAcosta-rica/Sfa91292290/20201,0678.1%1Recorded
RESTAURACIÓN NACIONALcosta-rica/Sfa91292290/20204883.7%0 (recorded zero)Recorded
NUESTRO PUEBLOcosta-rica/Sfa91292290/20204873.7%0 (recorded zero)Recorded
NUEVA REPUBLICAcosta-rica/Sfa91292290/20203102.4%0 (recorded zero)Recorded

2016-02-07

Ordinary · Legal certification not established · list votes

  • COALICIÓN GENTE MONTES DE OCA29.7%
  • LIBERACIÓN NACIONAL18.3%
  • AVANCE MONTES DE OCA15.8%
  • RESTAURACIÓN NACIONAL14.7%
  • UNIDAD SOCIAL CRISTIANA13.7%
  • MOVIMIENTO LIBERTARIO4.2%
  • NUEVA GENERACIÓN3.7%
Results for event-cedc5a7e22ee057be60c962f
Label / candidateParty codeVotesShareSeatsStatus
COALICIÓN GENTE MONTES DE OCAcosta-rica/S79669f3e5d/20163,82229.7%2Recorded
LIBERACIÓN NACIONALcosta-rica/S79669f3e5d/20162,35318.3%2Recorded
AVANCE MONTES DE OCAcosta-rica/S79669f3e5d/20162,03815.8%1Recorded
RESTAURACIÓN NACIONALcosta-rica/S79669f3e5d/20161,89314.7%1Recorded
UNIDAD SOCIAL CRISTIANAcosta-rica/S79669f3e5d/20161,76113.7%1Recorded
MOVIMIENTO LIBERTARIOcosta-rica/S79669f3e5d/20165364.2%0 (recorded zero)Recorded
NUEVA GENERACIÓNcosta-rica/S79669f3e5d/20164703.7%0 (recorded zero)Recorded

4. Competition and volatility

competition index

Provisional imported-series CI

600–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=3.9725908578367566, oldest_gap=11.411481395168181, previous_gap=14.917672054025342

pedersen volatility

Provisional volatility

26.52percentage 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=[[14.814814814814815,23.202359267933037,0,0,0,2.9577586954636135,0,0,0,0,6.167056986729118,0,52.85801023505942],[16.329008270733745,13.278700963654298,0,10.774717353365203,3.7028606115790272,2.352227027847333,0,0,0,10.524318992336292,0,0,43.038166780484104],[18.278567544472928,13.67979491959916,0,0,14.705196923793988,0,4.163753592791113,0,0,0,0,0,49.17268701934281]]

pedersen volatility

Provisional volatility

23.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: 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=[[14.814814814814815,23.202359267933037,0,0,0,2.9577586954636135,0,0,0,0,6.167056986729118,0,52.85801023505942],[16.329008270733745,13.278700963654298,0,10.774717353365203,3.7028606115790272,2.352227027847333,0,0,0,10.524318992336292,0,0,43.038166780484104],[18.278567544472928,13.67979491959916,0,0,14.705196923793988,0,4.163753592791113,0,0,0,0,0,49.17268701934281]]

pedersen volatility

Provisional volatility

25.08percentage 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=[[14.814814814814815,23.202359267933037,0,0,0,2.9577586954636135,0,0,0,0,6.167056986729118,0,52.85801023505942],[16.329008270733745,13.278700963654298,0,10.774717353365203,3.7028606115790272,2.352227027847333,0,0,0,10.524318992336292,0,0,43.038166780484104],[18.278567544472928,13.67979491959916,0,0,14.705196923793988,0,4.163753592791113,0,0,0,0,0,49.17268701934281]]

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?
JEINY LIZANO VARGASREGIDURÍAS PROPIETARIAS2024UNIDAD SOCIAL CRISTIANAprincipal
JEISON FRANCISCO SALAZAR LOPEZREGIDURÍAS PROPIETARIAS2024UNIDAD SOCIAL CRISTIANAprincipal
CAROLINA MONGE CASTILLAREGIDURÍAS PROPIETARIAS2024COALICIÓN GENTE MONTES DE OCAprincipal
JORGE LUIS ESPINOZA CAMACHOREGIDURÍAS PROPIETARIAS2024COALICIÓN GENTE MONTES DE OCAprincipal
ENRIQUE SIBAJA GRANADOSREGIDURÍAS PROPIETARIAS2024LIBERACIÓN NACIONALprincipal
MARTA CLEOTILDE CORRALES SANCHEZREGIDURÍAS PROPIETARIAS2024COALICIÓN SOMOS MONTES DE OCAprincipal
KATTIA LOPEZ ALVARADOREGIDURÍAS PROPIETARIAS2024EN COMÚNprincipal
JESSICA VIVIANA MORA ROMEROREGIDURÍAS SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
JORGE ANTONIO MORA PORTUGUEZREGIDURÍAS SUPLENTES2024UNIDAD SOCIAL CRISTIANAsubstitute
KIMBERLY MARIA ORTIZ VILLALTAREGIDURÍAS SUPLENTES2024COALICIÓN GENTE MONTES DE OCAsubstitute
GUSTAVO CAMPOS ALFAROREGIDURÍAS SUPLENTES2024COALICIÓN GENTE MONTES DE OCAsubstitute
DANILO RODRIGUEZ ARIASREGIDURÍAS SUPLENTES2024LIBERACIÓN NACIONALsubstitute
IRENE SALAZAR CARVAJALREGIDURÍAS SUPLENTES2024COALICIÓN SOMOS MONTES DE OCAsubstitute
MARITERE ALVARADO ACHIOREGIDURÍAS SUPLENTES2024EN COMÚNsubstitute
JORGE ANTONIO MORA PORTUGUEZREGIDORES(AS) PROPIETARIOS(AS)2020COALICIÓN GENTE MONTES DE OCAprincipal
MARTA CLEOTILDE CORRALES SANCHEZREGIDORES(AS) PROPIETARIOS(AS)2020COALICIÓN GENTE MONTES DE OCAprincipal
HECTOR HUGO ZUMBADO SALASREGIDORES(AS) PROPIETARIOS(AS)2020LIBERACIÓN NACIONALprincipal
GABRIELA BOLAÑOS GAMBOAREGIDORES(AS) PROPIETARIOS(AS)2020UNIDAD SOCIAL CRISTIANAprincipal
CAROLINA MONGE CASTILLAREGIDORES(AS) PROPIETARIOS(AS)2020FRENTE AMPLIOprincipal
DANIEL ROJAS MADRIGALREGIDORES(AS) PROPIETARIOS(AS)2020REPUBLICANO SOCIAL CRISTIANOprincipal
ANDRES VESALIO GUZMAN GOMEZREGIDORES(AS) PROPIETARIOS(AS)2020AVANCE MONTES DE OCAprincipal
MAURICIO BLANCO GAMBOAREGIDORES(AS) SUPLENTES2020COALICIÓN GENTE MONTES DE OCAsubstitute
ANA FELICIA LEITON ROJASREGIDORES(AS) SUPLENTES2020COALICIÓN GENTE MONTES DE OCAsubstitute
JULIO ANDRES TELLES MADRIGALREGIDORES(AS) SUPLENTES2020LIBERACIÓN NACIONALsubstitute
JORGE GERARDO RODRIGUEZ VINDASREGIDORES(AS) SUPLENTES2020UNIDAD SOCIAL CRISTIANAsubstitute
GUSTAVO CAMPOS ALFAROREGIDORES(AS) SUPLENTES2020FRENTE AMPLIOsubstitute
RANDALL ALBERTO SANCHO AVILAREGIDORES(AS) SUPLENTES2020REPUBLICANO SOCIAL CRISTIANOsubstitute
ADELA BARRANTES ELIZONDOREGIDORES(AS) SUPLENTES2020AVANCE MONTES DE OCAsubstitute
MARIO ALBERTO RUIZ SALASREGIDORES(AS) PROPIETARIOS(AS)2016COALICIÓN GENTE MONTES DE OCAprincipal
ELIZABETH CARDOZO CARDOZOREGIDORES(AS) PROPIETARIOS(AS)2016COALICIÓN GENTE MONTES DE OCAprincipal
EDUARDO JOSE RODRIGUEZ BOLAÑOSREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
JENNY VILLALOBOS FALLASREGIDORES(AS) PROPIETARIOS(AS)2016LIBERACIÓN NACIONALprincipal
ANDRES VESALIO GUZMAN GOMEZREGIDORES(AS) PROPIETARIOS(AS)2016AVANCE MONTES DE OCAprincipal
DANIEL ROJAS MADRIGALREGIDORES(AS) PROPIETARIOS(AS)2016RESTAURACIÓN NACIONALprincipal
CARLOS GUTIERREZ AGUILARREGIDORES(AS) PROPIETARIOS(AS)2016UNIDAD SOCIAL CRISTIANAprincipal
JORGE ANTONIO MORA PORTUGUEZREGIDORES(AS) SUPLENTES2016COALICIÓN GENTE MONTES DE OCAsubstitute
LEILA MARCELA SANCHEZ CORTESREGIDORES(AS) SUPLENTES2016COALICIÓN GENTE MONTES DE OCAsubstitute
MARIA ISABEL GUILLEN DELGADOREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
LUIS MORALES LOPEZREGIDORES(AS) SUPLENTES2016LIBERACIÓN NACIONALsubstitute
ADELA BARRANTES ELIZONDOREGIDORES(AS) SUPLENTES2016AVANCE MONTES DE OCAsubstitute
CARLOS GARITA ROJASREGIDORES(AS) SUPLENTES2016RESTAURACIÓN NACIONALsubstitute
PRISCILLA CARRILLO CASTROREGIDORES(AS) SUPLENTES2016UNIDAD SOCIAL CRISTIANAsubstitute

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. “MONTES DE OCA — Municipal council.” Subnational Election Observatory, releaselatin-america-fe5e91689def, snapshot 2026-09-13. /electiondatabase/offices/CR-C-SAN-JOSE-MONTES-DE-OCA. 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.