Skip to observatory content

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

Source publication

MONTES DE OCA — 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

MONTES DE OCA — Municipal council
Latin America register

Costa Rica · SAN JOSÉ

MONTES DE OCA — 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: 60.0/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 26.5 points; earlier interval 23.7 points; two-interval mean 25.1 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
UNIDAD SOCIAL CRISTIANA2,67523.20%2
COALICIÓN GENTE MONTES DE OCA2,21719.23%2
LIBERACIÓN NACIONAL1,70814.81%1
COALICIÓN SOMOS MONTES DE OCA1,56513.57%1
EN COMÚN1,53513.31%1
LIBERAL PROGRESISTA7116.17%0
UNIDOS PODEMOS6795.89%0
NUEVA REPÚBLICA3412.96%0
NUESTRO PUEBLO980.85%0

Result source · PDF page 263–264 · 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
JEINY LIZANO VARGASREGIDURÍAS PROPIETARIASUNIDAD SOCIAL CRISTIANANoDeclaration
JEISON FRANCISCO SALAZAR LOPEZREGIDURÍAS PROPIETARIASUNIDAD SOCIAL CRISTIANANoDeclaration
CAROLINA MONGE CASTILLAREGIDURÍAS PROPIETARIASCOALICIÓN GENTE MONTES DE OCANoDeclaration
JORGE LUIS ESPINOZA CAMACHOREGIDURÍAS PROPIETARIASCOALICIÓN GENTE MONTES DE OCANoDeclaration
ENRIQUE SIBAJA GRANADOSREGIDURÍAS PROPIETARIASLIBERACIÓN NACIONALNoDeclaration
MARTA CLEOTILDE CORRALES SANCHEZREGIDURÍAS PROPIETARIASCOALICIÓN SOMOS MONTES DE OCANoDeclaration
KATTIA LOPEZ ALVARADOREGIDURÍAS PROPIETARIASEN COMÚNNoDeclaration
JESSICA VIVIANA MORA ROMEROREGIDURÍAS SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration
JORGE ANTONIO MORA PORTUGUEZREGIDURÍAS SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration
KIMBERLY MARIA ORTIZ VILLALTAREGIDURÍAS SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
GUSTAVO CAMPOS ALFAROREGIDURÍAS SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
DANILO RODRIGUEZ ARIASREGIDURÍAS SUPLENTESLIBERACIÓN NACIONALYesDeclaration
IRENE SALAZAR CARVAJALREGIDURÍAS SUPLENTESCOALICIÓN SOMOS MONTES DE OCAYesDeclaration
MARITERE ALVARADO ACHIOREGIDURÍAS SUPLENTESEN COMÚNYesDeclaration
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
COALICIÓN GENTE MONTES DE OCA4,11831.25%2
LIBERACIÓN NACIONAL2,15216.33%1
UNIDAD SOCIAL CRISTIANA1,75013.28%1
FRENTE AMPLIO1,42010.77%1
REPUBLICANO SOCIAL CRISTIANO1,38710.52%1
AVANCE MONTES DE OCA1,0678.10%1
RESTAURACIÓN NACIONAL4883.70%0
NUESTRO PUEBLO4873.70%0
NUEVA REPUBLICA3102.35%0

Result source · Sheet 3.2 · 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
JORGE ANTONIO MORA PORTUGUEZREGIDORES(AS) PROPIETARIOS(AS)COALICIÓN GENTE MONTES DE OCANoDeclaration
MARTA CLEOTILDE CORRALES SANCHEZREGIDORES(AS) PROPIETARIOS(AS)COALICIÓN GENTE MONTES DE OCANoDeclaration
HECTOR HUGO ZUMBADO SALASREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
GABRIELA BOLAÑOS GAMBOAREGIDORES(AS) PROPIETARIOS(AS)UNIDAD SOCIAL CRISTIANANoDeclaration
CAROLINA MONGE CASTILLAREGIDORES(AS) PROPIETARIOS(AS)FRENTE AMPLIONoDeclaration
DANIEL ROJAS MADRIGALREGIDORES(AS) PROPIETARIOS(AS)REPUBLICANO SOCIAL CRISTIANONoDeclaration
ANDRES VESALIO GUZMAN GOMEZREGIDORES(AS) PROPIETARIOS(AS)AVANCE MONTES DE OCANoDeclaration; inferred party-code join
MAURICIO BLANCO GAMBOAREGIDORES(AS) SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
ANA FELICIA LEITON ROJASREGIDORES(AS) SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
JULIO ANDRES TELLES MADRIGALREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
JORGE GERARDO RODRIGUEZ VINDASREGIDORES(AS) SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration
GUSTAVO CAMPOS ALFAROREGIDORES(AS) SUPLENTESFRENTE AMPLIOYesDeclaration
RANDALL ALBERTO SANCHO AVILAREGIDORES(AS) SUPLENTESREPUBLICANO SOCIAL CRISTIANOYesDeclaration
ADELA BARRANTES ELIZONDOREGIDORES(AS) SUPLENTESAVANCE MONTES DE OCAYesDeclaration; inferred party-code join
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
COALICIÓN GENTE MONTES DE OCA3,82229.69%2
LIBERACIÓN NACIONAL2,35318.28%2
AVANCE MONTES DE OCA2,03815.83%1
RESTAURACIÓN NACIONAL1,89314.71%1
UNIDAD SOCIAL CRISTIANA1,76113.68%1
MOVIMIENTO LIBERTARIO5364.16%0
NUEVA GENERACIÓN4703.65%0

Result source · Sheet 3.2 · 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
MARIO ALBERTO RUIZ SALASREGIDORES(AS) PROPIETARIOS(AS)COALICIÓN GENTE MONTES DE OCANoDeclaration
ELIZABETH CARDOZO CARDOZOREGIDORES(AS) PROPIETARIOS(AS)COALICIÓN GENTE MONTES DE OCANoDeclaration
EDUARDO JOSE RODRIGUEZ BOLAÑOSREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
JENNY VILLALOBOS FALLASREGIDORES(AS) PROPIETARIOS(AS)LIBERACIÓN NACIONALNoDeclaration
ANDRES VESALIO GUZMAN GOMEZREGIDORES(AS) PROPIETARIOS(AS)AVANCE MONTES DE OCANoDeclaration; inferred party-code join
DANIEL ROJAS MADRIGALREGIDORES(AS) PROPIETARIOS(AS)RESTAURACIÓN NACIONALNoDeclaration; inferred party-code join
CARLOS GUTIERREZ AGUILARREGIDORES(AS) PROPIETARIOS(AS)UNIDAD SOCIAL CRISTIANANoDeclaration
JORGE ANTONIO MORA PORTUGUEZREGIDORES(AS) SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
LEILA MARCELA SANCHEZ CORTESREGIDORES(AS) SUPLENTESCOALICIÓN GENTE MONTES DE OCAYesDeclaration
MARIA ISABEL GUILLEN DELGADOREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
LUIS MORALES LOPEZREGIDORES(AS) SUPLENTESLIBERACIÓN NACIONALYesDeclaration
ADELA BARRANTES ELIZONDOREGIDORES(AS) SUPLENTESAVANCE MONTES DE OCAYesDeclaration; inferred party-code join
CARLOS GARITA ROJASREGIDORES(AS) SUPLENTESRESTAURACIÓN NACIONALYesDeclaration; inferred party-code join
PRISCILLA CARRILLO CASTROREGIDORES(AS) SUPLENTESUNIDAD SOCIAL CRISTIANAYesDeclaration

Snapshot 13 September 2026. Fixed election window 8 September 2026 to 8 March 2028. Record CR-C-SAN-JOSE-MONTES-DE-OCA.