Office briefing
ULLOA — Syndic and district council — shared ballot
Tracked current office. Identifiers stay separate from display names.
Costa Rica · ULLOA / HEREDIA · other · Syndic and district council — shared ballotCR-D-HEREDIA-HEREDIA-ULLOA
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
- ULLOA / HEREDIA
- Next election
- 2028-02-06
- Linked upcoming event
- next-7a2275d119233a89b9d22cf8
- 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
- LIBERACIÓN NACIONAL32.5%
- UNIDAD SOCIAL CRISTIANA23.1%
- FRENTE AMPLIO12.6%
- PROGRESO SOCIAL DEMOCRÁTICO9.1%
- AQUÍ COSTA RICA MANDA5.7%
- SENTIR HEREDIA4.6%
- LIBERAL PROGRESISTA4.3%
- NUESTRO PUEBLO3.5%
- REPUBLICANO SOCIAL CRISTIANO2.2%
- AGENDA DEMOCRÁTICA NACIONAL1.7%
- PUEBLO SOBERANO0.8%
| Label / candidate | Party code | Votes | Share | Seats | Status |
|---|---|---|---|---|---|
| LIBERACIÓN NACIONAL | costa-rica/Sc1df243471/2024 | 1,679 | 32.5% | 3 | Recorded |
| UNIDAD SOCIAL CRISTIANA | costa-rica/Sc1df243471/2024 | 1,194 | 23.1% | 1 | Recorded |
| FRENTE AMPLIO | costa-rica/Sc1df243471/2024 | 653 | 12.6% | 1 | Recorded |
| PROGRESO SOCIAL DEMOCRÁTICO | costa-rica/Sc1df243471/2024 | 471 | 9.1% | 0 (recorded zero) | Recorded |
| AQUÍ COSTA RICA MANDA | costa-rica/Sc1df243471/2024 | 297 | 5.7% | 0 (recorded zero) | Recorded |
| SENTIR HEREDIA | costa-rica/Sc1df243471/2024 | 236 | 4.6% | 0 (recorded zero) | Recorded |
| LIBERAL PROGRESISTA | costa-rica/Sc1df243471/2024 | 221 | 4.3% | 0 (recorded zero) | Recorded |
| NUESTRO PUEBLO | costa-rica/Sc1df243471/2024 | 181 | 3.5% | 0 (recorded zero) | Recorded |
| REPUBLICANO SOCIAL CRISTIANO | costa-rica/Sc1df243471/2024 | 112 | 2.2% | 0 (recorded zero) | Recorded |
| AGENDA DEMOCRÁTICA NACIONAL | costa-rica/Sc1df243471/2024 | 86 | 1.7% | 0 (recorded zero) | Recorded |
| PUEBLO SOBERANO | costa-rica/Sc1df243471/2024 | 43 | 0.8% | 0 (recorded zero) | Recorded |
2020-02-02
Ordinary · Legal certification not established · list votes
- LIBERACIÓN NACIONAL43.0%
- UNIDAD SOCIAL CRISTIANA13.8%
- FRENTE AMPLIO12.1%
- ACCIÓN CIUDADANA8.4%
- NUEVA REPÚBLICA7.5%
- SENTIR HEREDIA4.6%
- INTEGRACIÓN NACIONAL3.3%
- UNIDOS PODEMOS2.8%
- REPUBLICANO SOCIAL CRISTIANO2.5%
- RESTAURACIÓN NACIONAL2.0%
| Label / candidate | Party code | Votes | Share | Seats | Status |
|---|---|---|---|---|---|
| LIBERACIÓN NACIONAL | costa-rica/Sfa91292290/2020 | 2,295 | 43% | 3 | Recorded |
| UNIDAD SOCIAL CRISTIANA | costa-rica/Sfa91292290/2020 | 736 | 13.8% | 1 | Recorded |
| FRENTE AMPLIO | costa-rica/Sfa91292290/2020 | 645 | 12.1% | 1 | Recorded |
| ACCIÓN CIUDADANA | costa-rica/Sfa91292290/2020 | 448 | 8.4% | 0 (recorded zero) | Recorded |
| NUEVA REPÚBLICA | costa-rica/Sfa91292290/2020 | 398 | 7.5% | 0 (recorded zero) | Recorded |
| SENTIR HEREDIA | costa-rica/Sfa91292290/2020 | 244 | 4.6% | 0 (recorded zero) | Recorded |
| INTEGRACIÓN NACIONAL | costa-rica/Sfa91292290/2020 | 175 | 3.3% | 0 (recorded zero) | Recorded |
| UNIDOS PODEMOS | costa-rica/Sfa91292290/2020 | 148 | 2.8% | 0 (recorded zero) | Recorded |
| REPUBLICANO SOCIAL CRISTIANO | costa-rica/Sfa91292290/2020 | 135 | 2.5% | 0 (recorded zero) | Recorded |
| RESTAURACIÓN NACIONAL | costa-rica/Sfa91292290/2020 | 108 | 2% | 0 (recorded zero) | Recorded |
2016-02-07
Ordinary · Legal certification not established · list votes
- LIBERACIÓN NACIONAL47.8%
- UNIDAD SOCIAL CRISTIANA19.1%
- FRENTE AMPLIO9.0%
- ACCIÓN CIUDADANA7.4%
- REPUBLICANO SOCIAL CRISTIANO7.0%
- NUEVA GENERACIÓN4.0%
- MOVIMIENTO LIBERTARIO3.1%
- RENOVACIÓN COSTARRICENSE2.5%
| Label / candidate | Party code | Votes | Share | Seats | Status |
|---|---|---|---|---|---|
| LIBERACIÓN NACIONAL | costa-rica/S79669f3e5d/2016 | 2,369 | 47.8% | 4 | Recorded |
| UNIDAD SOCIAL CRISTIANA | costa-rica/S79669f3e5d/2016 | 948 | 19.1% | 1 | Recorded |
| FRENTE AMPLIO | costa-rica/S79669f3e5d/2016 | 447 | 9% | 0 (recorded zero) | Recorded |
| ACCIÓN CIUDADANA | costa-rica/S79669f3e5d/2016 | 366 | 7.4% | 0 (recorded zero) | Recorded |
| REPUBLICANO SOCIAL CRISTIANO | costa-rica/S79669f3e5d/2016 | 346 | 7% | 0 (recorded zero) | Recorded |
| NUEVA GENERACIÓN | costa-rica/S79669f3e5d/2016 | 199 | 4% | 0 (recorded zero) | Recorded |
| MOVIMIENTO LIBERTARIO | costa-rica/S79669f3e5d/2016 | 153 | 3.1% | 0 (recorded zero) | Recorded |
| RENOVACIÓN COSTARRICENSE | costa-rica/S79669f3e5d/2016 | 125 | 2.5% | 0 (recorded zero) | Recorded |
4. Competition and volatility
competition index
Provisional imported-series CI13.670–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=9.375604098202206, oldest_gap=28.68968302039168, previous_gap=29.23855963990998
pedersen volatility
Provisional volatility32.13percentage 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=[[32.4569882080031,23.08138410980089,0,12.623236033249565,0,0,0,0,0,2.165087956698241,4.272182485984922,9.104968103614924,16.29615310264837],[43.04201050262566,13.803450862715678,8.402100525131283,12.096774193548388,2.0255063765941483,7.464366091522881,0,3.2820705176294074,0,2.5318829707426858,0,0,7.351837959489872],[47.82959822329901,19.13991520290733,7.389460932768019,9.024833434282254,0,0,3.0890369473046637,0,0,6.9856652533817885,0,0,6.541490006056935]]
pedersen volatility
Provisional volatility17.67percentage 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=[[32.4569882080031,23.08138410980089,0,12.623236033249565,0,0,0,0,0,2.165087956698241,4.272182485984922,9.104968103614924,16.29615310264837],[43.04201050262566,13.803450862715678,8.402100525131283,12.096774193548388,2.0255063765941483,7.464366091522881,0,3.2820705176294074,0,2.5318829707426858,0,0,7.351837959489872],[47.82959822329901,19.13991520290733,7.389460932768019,9.024833434282254,0,0,3.0890369473046637,0,0,6.9856652533817885,0,0,6.541490006056935]]
pedersen volatility
Provisional volatility24.9percentage 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=[[32.4569882080031,23.08138410980089,0,12.623236033249565,0,0,0,0,0,2.165087956698241,4.272182485984922,9.104968103614924,16.29615310264837],[43.04201050262566,13.803450862715678,8.402100525131283,12.096774193548388,2.0255063765941483,7.464366091522881,0,3.2820705176294074,0,2.5318829707426858,0,0,7.351837959489872],[47.82959822329901,19.13991520290733,7.389460932768019,9.024833434282254,0,0,3.0890369473046637,0,0,6.9856652533817885,0,0,6.541490006056935]]
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.
| Person | Role | As of | Affiliation | Principal? |
|---|---|---|---|---|
| SANDRA MARIA ALTAMIRANO HIDALGO | SINDICATURAS PROPIETARIA | 2024 | LIBERACIÓN NACIONAL | principal |
| JUAN ELI VILLALOBOS VILLALOBOS | SINDICATURAS SUPLENTE | 2024 | LIBERACIÓN NACIONAL | substitute |
| JUAN JOSE ALVAREZ CONEJO | CONCEJALÍAS DE DISTRITO PROPIETARIAS | 2024 | LIBERACIÓN NACIONAL | principal |
| MARIA MARGARITA MUÑOZ CARVAJAL | CONCEJALÍAS DE DISTRITO PROPIETARIAS | 2024 | LIBERACIÓN NACIONAL | principal |
| LAURA YORLENY MIRANDA SANCHEZ | CONCEJALÍAS DE DISTRITO PROPIETARIAS | 2024 | UNIDAD SOCIAL CRISTIANA | principal |
| NANCY EUGENIA MURILLO MESEN | CONCEJALÍAS DE DISTRITO PROPIETARIAS | 2024 | FRENTE AMPLIO | principal |
| CALEB GUSTAVO RIVERA NUÑEZ | CONCEJALÍAS DE DISTRITO SUPLENTES | 2024 | LIBERACIÓN NACIONAL | substitute |
| CARMEN OBANDO RIVERA | CONCEJALÍAS DE DISTRITO SUPLENTES | 2024 | LIBERACIÓN NACIONAL | substitute |
| FANNY MAGALI RODRIGUEZ ANCHIA | CONCEJALÍAS DE DISTRITO SUPLENTES | 2024 | UNIDAD SOCIAL CRISTIANA | substitute |
| ANGIE VANESSA RODRIGUEZ JIMENEZ | CONCEJALÍAS DE DISTRITO SUPLENTES | 2024 | FRENTE AMPLIO | substitute |
| NANCY MARIA CORDOBA DIAZ | SÍNDICOS(AS) PROPIETARIA | 2020 | LIBERACIÓN NACIONAL | principal |
| JORDAN RODRIGO BOLAÑOS SEGURA | SÍNDICOS(AS) SUPLENTE | 2020 | LIBERACIÓN NACIONAL | substitute |
| CARMEN OBANDO RIVERA | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2020 | LIBERACIÓN NACIONAL | principal |
| KEVIN DANIEL BARRANTES ALVARADO | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2020 | LIBERACIÓN NACIONAL | principal |
| RONALD CASTRO CHACON | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2020 | UNIDAD SOCIAL CRISTIANA | principal |
| MARIA DEL ROCIO VILLALOBOS ARROYO | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2020 | FRENTE AMPLIO | principal |
| LEONARDO FABIO ROMAN CASTRO | CONCEJALES DE DISTRITO SUPLENTES | 2020 | LIBERACIÓN NACIONAL | substitute |
| MARIA EUGENIA FONSECA CASTRO | CONCEJALES DE DISTRITO SUPLENTES | 2020 | LIBERACIÓN NACIONAL | substitute |
| FABRICIO ESPINOZA ROJAS | CONCEJALES DE DISTRITO SUPLENTES | 2020 | UNIDAD SOCIAL CRISTIANA | substitute |
| JOSE MANUEL SANDI MORALES | CONCEJALES DE DISTRITO SUPLENTES | 2020 | FRENTE AMPLIO | substitute |
| NANCY MARIA CORDOBA DIAZ | SÍNDICOS(AS) PROPIETARIA | 2016 | LIBERACIÓN NACIONAL | principal |
| EDGAR ANTONIO GARRO VALENCIANO | SÍNDICOS(AS) SUPLENTE | 2016 | LIBERACIÓN NACIONAL | substitute |
| MARIA MARGARITA MUÑOZ CARVAJAL | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2016 | LIBERACIÓN NACIONAL | principal |
| JUAN JOSE CARMONA CHAVES | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2016 | LIBERACIÓN NACIONAL | principal |
| MARIA DE LOS ANGELES BOLAÑOS AGUILAR | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2016 | LIBERACIÓN NACIONAL | principal |
| MARIANO CHACON RIVAS | CONCEJALES DE DISTRITO PROPIETARIOS(AS) | 2016 | UNIDAD SOCIAL CRISTIANA | principal |
| SANDRA MARIA ALTAMIRANO HIDALGO | CONCEJALES DE DISTRITO SUPLENTES | 2016 | LIBERACIÓN NACIONAL | substitute |
| JORGE ENRIQUE CASCANTE HERNANDEZ | CONCEJALES DE DISTRITO SUPLENTES | 2016 | LIBERACIÓN NACIONAL | substitute |
| MARIA PAZ LEON ZUÑIGA | CONCEJALES DE DISTRITO SUPLENTES | 2016 | LIBERACIÓN NACIONAL | substitute |
| LORENA MARIA CALVO SANCHEZ | CONCEJALES DE DISTRITO SUPLENTES | 2016 | UNIDAD SOCIAL CRISTIANA | substitute |
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
- Costa Rica: https://ride.tse.go.cr/xmlui/bitstream/handle/123456789/16552/computovotos_febrero2024%5b1%5d.pdf?sequence=1&isAllowed=y · rights unknown
- Costa Rica: https://ride.tse.go.cr/xmlui/bitstream/handle/123456789/8292/COMPUTO%20DE%20VOTOS%20MUNICIPALES%20FEB%202020.xlsm?sequence=1&isAllowed=y · rights unknown
- Costa Rica: https://ride.tse.go.cr/xmlui/bitstream/handle/123456789/8290/COMPUTO%20DE%20VOTOS%20MUNICIPALES%20FEB%202016.xlsm?sequence=1&isAllowed=y · rights unknown
- Costa Rica: TSE cómputo de votos municipales 2024 · rights unknown
- Costa Rica: TSE election declaration cr_decl_2522-E11-2024 · rights unknown
- Costa Rica: TSE cómputo de votos municipales 2020 · rights unknown
- Costa Rica: TSE election declaration cr_decl_1858-E11-2020 · rights unknown
- Costa Rica: TSE cómputo de votos municipales 2016 · rights unknown
- Costa Rica: TSE election declaration cr_decl_1742-E11-2016 · rights unknown
Cite this record
Center for Digital Democracy. “ULLOA — Syndic and district council — shared ballot.” Subnational Election Observatory, releaselatin-america-fe5e91689def, snapshot 2026-09-13. /electiondatabase/offices/CR-D-HEREDIA-HEREDIA-ULLOA. Sources: costa-rica--url-ae6cfb21525f974d8912a00e, costa-rica--url-9b0bf8940eb485b811da317e, costa-rica--url-f8a1e09c9e89a7e5e9c55114, costa-rica--Sc1df243471, costa-rica--Sfb419ca2b7, costa-rica--Sfa91292290, costa-rica--Sc03f18b1f4, costa-rica--S79669f3e5d, costa-rica--S54bdbf463c.