Desempeño de campaña · medido dentro de Bogotá

¿Dónde rindió
cada zona
por encima de
lo esperado?

Comparé cada UPZ y localidad de Bogotá contra lo que su propio estrato y su respaldo de 2022 predecían: la vara es la ciudad misma. Incluyo el listado completo de las 90 UPZ y su desempeño, qué hice y cómo lo hice. Lo nacional queda como referencia de contexto.
DANIEL SANTIAGO ROLDÁN
Informe de desempeño · @RoldnSantiago · junio 2026
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

1. Punto de partida: descuento la estructura del voto

El desempeño en bruto puede confundir: una zona puede caer poco porque pertenece a un estrato que de por sí cae poco, más por composición que por mérito propio. Para una imagen nítida modelé el swing y le resté lo que explican los factores estructurales. Lo que queda —el residuo— es el desempeño neto: cuánto hizo cada zona por encima o por debajo de lo que su composición y su historia predecían.

Controlé por los dos factores que ya sabía dominantes: el estrato —el componente que concentra ~90% de la variación territorial del voto según el PCA previo— y la base de hace dos años (el respaldo de Petro en la primera vuelta de 2022). La especificación es una regresión ponderada por el tamaño electoral de cada UPZ:

swingi = β₀ + β₁·estratoi + β₂·base2022i + residuoi  →  desempeño neto = residuo

Medida 1 — el nivel del voto es estructural. Primero confirmé el supuesto: el estrato explica el 88% del nivel de Cepeda en 2026 (R²=0,879). Cada estrato adicional resta ~14 puntos (p<0,001). Sumando la base de 2022, el nivel queda explicado en 98,6%. Dónde saca votos Cepeda es casi pura estructura, igual que decía el PCA.

Modelo del nivel (Cep 2026)
~ estrato0,879
~ estrato + base 20220,986
nivel del voto ~ estrato
swing ~ estrato

Medida 2 — la caída fue uniforme en todos los estratos. Aquí está el hallazgo clave: el swing (la caída de −6,7 puntos) queda plano frente al estrato y la base. R²=0,006 con estrato y 0,017 con estrato+base, ambos cercanos a cero. La desviación estándar de los residuos (1,76) iguala la del swing crudo: la estructura explica 0% de quién cayó más.

Modelo del swingCoef. estrato
~ estrato0,006+0,15 (ns)
~ estrato + base0,017aj. ≈0
Lectura del marco. El estrato fija el nivel del voto, y la caída de −6,7 se reparte pareja por toda la ciudad. El residuo de cada zona —cuánto se separa de esa expectativa— es la base del desempeño que mido en adelante, todo con la vara de Bogotá.
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

2. Qué hice y cómo lo hice

Quise saber qué zonas de Bogotá rindieron por encima de lo que su propia composición predecía. La vara es la ciudad misma: Bogotá es un universo aparte, con un electorado distinto al del resto del país, así que medí cada zona contra lo que Bogotá esperaría de ella. Seguí estos pasos:

  1. Tomé los resultados por puesto de las dos vueltas de 2026 y de 2022; casé 905 puestos entre rondas y los agregué a 90 UPZ (≥4 puestos) y a 19 localidades.
  2. Usé el modelo de la sección 1 (estrato + base 2022) como expectativa interna: para cada UPZ calculé cuánto se desvió de lo que ese modelo predecía dentro de Bogotá.
  3. Retención neta = residuo del swing (puntos que retuvo por encima de lo predicho). Movilización neta = residuo del crecimiento de votantes (votantes por encima de lo que predice su estrato).
  4. Combiné ambas en un índice (z de retención neta + z de movilización neta) y clasifiqué cada zona en cinco niveles, de destacado a rezagado.

Usé datos oficiales de la Registraduría: preconteo de primera vuelta, detalle por mesa de segunda vuelta y archivo MMV de 2022. El nivel nacional lo conservo como referencia de contexto en la sección 3.

Control de puestos no residenciales. Excluí los puestos donde la gente vota sin vivir en el sector, porque su estrato de manzana representa al barrio y no a esos votantes. El caso grande es Corferias (puesto censo), que concentraba 54.142 votos —el 81% de la UPZ Quinta Paredes— y aparecía con una movilización de +24%, un artefacto del puesto censo. También quité las cuatro cárceles. Al excluir estos 5 puestos (1,3% de los votos), la relación entre movilización y estrato se afina (R² sube de 0,52 a 0,75) y Quinta Paredes pasa de primer lugar a estar por debajo del promedio, que es lo que corresponde a sus barrios residenciales.

3. Referencia nacional (contexto)

Para ubicar a Bogotá en el mapa del país: a dos candidatos, la izquierda pasó de Petro 51,6% a Cepeda 49,5% en la nación (−2,0 pts); Bogotá pasó de 60,3% a 53,6% (−7,1 pts), 5 puntos más. En movilización, el país creció +9,9% de votantes y Bogotá +4,0%. Esto sitúa a la ciudad dentro de la corriente nacional. Para juzgar a cada zona uso la vara de Bogotá, porque comparar una UPZ con el promedio de un país que reúne electorados muy distintos mezcla la estructura de la ciudad con su desempeño.

−2,0 / −7,1
SWING PAÍS / BOGOTÁ (voto a dos)
+9,9% / +4,0%
MOVILIZACIÓN PAÍS / BOGOTÁ
98,6%
DEL NIVEL DEL VOTO LO FIJA LA ESTRUCTURA
90 / 19
UPZ Y LOCALIDADES EVALUADAS

4. Desempeño agregado por localidad (vara de Bogotá)

Apliqué la misma vara interna a las 19 localidades. La barra es el índice; al lado van sus residuos: retención neta y movilización neta (lo que cada localidad hizo por encima o por debajo de lo que predicen su estrato y su base de 2022), con estrato y votos. El orden marca quién rindió por encima de lo esperado dentro de Bogotá:

desempeño por localidad dentro de Bogotá
LocalidadUPZVotos 2vEstr.% Cep 2vRet. netaMov. netaÍndiceDesempeño
Santa Fe234.0462.568.0%+3.1+2.31.44Destacado
Candelaria125.2342.664.9%+2.3+0.70.73Sobre el promedio
Usaquén7268.8674.330.7%+1.0+1.40.57Sobre el promedio
Mártires246.3813.047.9%-0.4+2.60.53Sobre el promedio
Chapinero492.2204.634.2%+1.3+0.90.50Sobre el promedio
Usme4136.6131.872.1%+1.3+0.90.50Sobre el promedio
Ciudad Bolívar7285.3301.769.8%+0.4+1.70.48Sobre el promedio
Barrios Unidos397.2783.542.0%+0.5+1.20.34Sobre el promedio
Teusaquillo589.4043.848.4%+3.1-1.60.29En el promedio
San Cristóbal5187.3772.369.3%+0.7+0.60.24En el promedio
Bosa5327.9521.967.9%+0.8+0.20.16En el promedio
Suba10571.8993.344.0%+0.4+0.0-0.02En el promedio
Rafael Uribe Uribe5175.1442.563.4%-0.2+0.3-0.09En el promedio
Tunjuelito2102.7022.459.5%-1.1+0.3-0.35Por debajo
Engativá7393.0552.850.4%-0.4-0.5-0.40Por debajo
Fontibon5188.7653.249.5%-0.4-0.6-0.44Por debajo
Puente Aranda397.4523.046.8%-1.1+0.0-0.46Por debajo
Antonio Nariño398.9932.950.5%-1.5+0.2-0.53Por debajo
Kennedy10804.8232.654.7%-1.4-1.5-1.00Rezagado
Santa Fe encabeza; el sur y el centro tradicional la acompañan. Santa Fe lidera por retención neta; Candelaria, Usaquén, Mártires, Chapinero, Usme y Ciudad Bolívar rinden por encima de su estructura, con el sur aportando movilización. La mayoría de localidades se mueve cerca de lo esperado, y Kennedy queda como la que más rindió por debajo de lo que su estrato y su base predecían.
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

5. Las dos dimensiones, netas de estructura

retención neta vs movilización neta

Cada UPZ. A la derecha = retuvo voto por encima de lo predicho dentro de Bogotá; arriba = movilizó por encima de lo que predice su estrato. El cuadrante verde reúne a las que rindieron por encima de su estructura en ambas dimensiones.

Cómo leerlo con la tabla. La nube da el panorama; el número fino de cada zona vive en el listado de la sección 6. Galerías, Las Nieves y Santa Fe se separan por retención; el sur (Ciudad Usme, El Tesoro, Lucero, Río Tunjuelo) por movilización; Tintal Norte y el norte de Kennedy quedan en la esquina baja.

6. Listado completo de las 90 UPZ (vara de Bogotá)

Cada UPZ con sus indicadores y su desempeño, ordenadas de mayor a menor índice. Ret. neta = puntos de swing por encima de lo que predicen su estrato y su base 2022; Mov. neta = puntos porcentuales de votantes por encima de lo predicho; el índice combina ambos en z. El archivo Desempeno_UPZ_Bogota.csv trae además el swing crudo y el residuo de nivel.

las 90 UPZ por desempeño interno
UPZLocalidadEstr.Votos 2v% Cep 2vRet. netaMov. netaÍndiceDesempeño
Las NievesSanta Fe2.820.21362.8%+4.4+1.91.69Destacado
GaleriasTeusaquillo3.328.85251.2%+6.6-0.31.65Destacado
Ciudad UsmeUsme1.711.58275.6%+1.6+4.31.58Destacado
El RefugioChapinero6.019.01313.1%+2.4+3.31.54Destacado
El TesoroCiudad Bolívar1.326.03874.2%+1.5+3.11.23Destacado
Santa BarbaraUsaquén5.835.71712.9%+1.8+2.71.19Destacado
Upr Rio TunjueloCiudad Bolívar1.45.71473.3%-1.7+6.11.17Destacado
Chico LagoChapinero4.834.22426.9%+2.0+2.31.14Destacado
UsaquenUsaquén4.940.52023.6%+1.3+2.81.07Destacado
LourdesSanta Fe2.013.83375.6%+1.3+2.81.06Destacado
Alfonso LopezUsme1.014.57074.4%+2.4+1.61.02Destacado
LuceroCiudad Bolívar1.358.85772.5%+0.2+3.50.97Destacado
Los AlcazaresBarrios Unidos3.328.78544.1%+1.3+2.30.92Destacado
Country ClubUsaquén5.534.24919.3%+1.9+1.70.92Destacado
JerusalemCiudad Bolívar1.027.34371.6%+1.4+1.80.81Destacado
La SabanaMártires3.029.83949.2%-0.3+3.30.76Sobre el promedio
La CandelariaCandelaria2.625.23464.9%+2.3+0.70.73Sobre el promedio
VerbenalUsaquén2.946.21351.9%+1.6+1.00.63Sobre el promedio
La AlhambraSuba5.027.48920.9%+1.3+1.20.59Sobre el promedio
TibabuyesSuba2.2113.81661.0%+2.1+0.30.56Sobre el promedio
EngativaEngativá2.046.07358.1%+0.6+1.60.53Sobre el promedio
Fontibon San PabloFontibon2.513.64363.8%+2.4-0.10.51Sobre el promedio
Los LibertadoresSan Cristóbal1.729.28373.6%+1.3+0.90.51Sobre el promedio
Diana TurbayRafael Uribe Uribe1.926.70570.6%+1.3+0.80.48Sobre el promedio
Ismael PerdomoCiudad Bolívar1.873.07668.9%+1.1+0.80.42Sobre el promedio
El RinconSuba2.3115.00358.3%+1.5+0.20.37Sobre el promedio
ComunerosUsme1.643.82472.3%+1.2+0.50.35Sobre el promedio
La GloriaSan Cristóbal2.047.11273.1%+1.2+0.50.35Sobre el promedio
Bosa CentralBosa2.0155.59568.8%+0.8+0.90.35Sobre el promedio
Los AndesBarrios Unidos4.028.69136.0%+0.6+1.00.34Sobre el promedio
San Cristobal NorteUsaquén3.016.86349.9%+1.4+0.20.34Sobre el promedio
Gran YomasaUsme2.066.63770.8%+1.0+0.50.29En el promedio
La UribeUsaquén3.729.68740.2%+0.1+1.20.24En el promedio
TunjuelitoTunjuelito2.232.73060.6%-0.6+1.80.22En el promedio
FontibonFontibon3.088.06254.0%+0.8+0.40.19En el promedio
SosiegoSan Cristóbal2.737.35564.5%-0.4+1.50.19En el promedio
Tintal SurBosa1.833.36571.5%+2.5-1.30.17En el promedio
De JulioSan Cristóbal2.649.96365.9%+0.5+0.50.14En el promedio
Puente ArandaPuente Aranda3.07.42750.2%-0.8+1.70.14En el promedio
Marco Fidel SuarezRafael Uribe Uribe2.532.96767.4%-0.0+0.90.14En el promedio
Santa IsabelMártires3.016.54245.4%-0.4+1.20.12En el promedio
ChapineroChapinero3.726.28251.4%+1.9-1.00.11En el promedio
Bosa OccidentalBosa1.972.00765.8%+0.7-0.10.04En el promedio
San BlasSan Cristóbal1.923.66471.6%+1.1-0.60.01En el promedio
San FranciscoCiudad Bolívar2.049.87868.4%-0.3+0.7-0.01En el promedio
AmericasKennedy2.775.03249.2%+1.7-1.3-0.02En el promedio
El PorvenirBosa1.643.84569.3%+1.0-0.6-0.02En el promedio
La EsmeraldaTeusaquillo4.316.97935.6%+1.3-0.9-0.03En el promedio
Doce De OctubreBarrios Unidos3.339.80244.7%-0.3+0.5-0.07En el promedio
QuirogaRafael Uribe Uribe3.058.20158.7%-0.6+0.8-0.10En el promedio
Los CedrosUsaquén4.365.61826.5%-0.2+0.3-0.10En el promedio
Minuto De DiosEngativá2.861.48351.5%+0.6-0.6-0.15En el promedio
San RafaelPuente Aranda3.036.24247.0%-0.4+0.4-0.16En el promedio
CalandaimaKennedy2.436.26660.9%+0.8-0.9-0.19En el promedio
Las FeriasEngativá3.055.04449.4%+0.5-0.7-0.20En el promedio
ArborizadoraCiudad Bolívar2.644.42465.2%-0.4+0.1-0.23En el promedio
NizaSuba4.662.74229.6%-0.7+0.2-0.27En el promedio
La FlorestaSuba3.722.67228.0%-0.5-0.0-0.28En el promedio
TeusaquilloTeusaquillo3.918.71756.6%+1.9-2.4-0.30Por debajo
El PradoSuba3.636.88630.3%-0.8+0.2-0.31Por debajo
Gran BritaliaKennedy2.146.96462.3%-0.2-0.4-0.32Por debajo
SubaSuba3.072.05750.8%-0.6-0.0-0.32Por debajo
San Jose De BavariaSuba3.936.97834.4%-0.0-0.8-0.38Por debajo
ApogeoBosa2.423.14060.6%-1.0+0.1-0.40Por debajo
Santa CeciliaEngativá3.022.79944.1%-0.3-0.7-0.40Por debajo
RestrepoAntonio Nariño3.049.04650.4%-1.6+0.6-0.41Por debajo
MarruecosRafael Uribe Uribe2.033.11066.2%-0.6-0.4-0.43Por debajo
Boyaca RealEngativá3.081.19349.0%-0.7-0.4-0.46Por debajo
Parque Simon Bolivar canTeusaquillo4.012.81249.7%+2.5-3.5-0.48Por debajo
CastillaKennedy2.788.86450.4%+0.6-1.9-0.54Por debajo
BavariaKennedy3.566.20849.6%+0.6-1.9-0.54Por debajo
MuzuAntonio Nariño3.033.77449.9%-1.3-0.1-0.56Por debajo
San JoseRafael Uribe Uribe3.024.16157.3%-0.1-1.3-0.57Por debajo
VeneciaTunjuelito2.669.97259.0%-1.3-0.4-0.62Por debajo
Garces NavasEngativá2.972.06051.6%-1.1-0.7-0.64Por debajo
ModeliaFontibon4.022.56234.2%-1.4-0.3-0.64Por debajo
Kennedy CentralKennedy3.0115.74955.1%-1.1-0.8-0.67Por debajo
Casa Blanca SubaSuba4.358.70025.7%-1.3-0.7-0.72Por debajo
BritaliaSuba3.825.55634.4%-1.3-0.7-0.74Por debajo
Ciudad MontesPuente Aranda3.053.78346.1%-1.7-0.5-0.75Por debajo
Quinta ParedesTeusaquillo3.812.04445.5%0.0-2.2-0.80Por debajo
Ciudad JardinAntonio Nariño2.716.17352.0%-2.0-0.4-0.85Rezagado
Zona FrancaFontibon2.023.46659.4%-1.1-1.9-1.03Rezagado
CarvajalKennedy2.883.95653.2%-2.0-1.6-1.20Rezagado
BoliviaEngativá3.054.40346.6%-2.0-1.8-1.25Rezagado
TimizaKennedy2.6111.24856.5%-2.7-1.9-1.46Rezagado
Patio BonitoKennedy2.0125.82159.2%-3.5-1.3-1.52Rezagado
Granjas De TechoFontibon4.041.03237.9%-3.0-2.2-1.64Rezagado
Pardo RubioChapinero3.612.70149.8%-3.3-3.0-1.97Rezagado
Tintal NorteKennedy2.554.71552.8%-6.1-3.8-3.00Rezagado
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

7. El porqué: qué descuenta cada residuo

El marco de la sección 1 explica por qué uso residuos. La estructura (estrato + base 2022) explica el nivel del voto casi por completo (R²=0,986) y tres cuartas partes de la movilización (R²=0,75), y deja el swing casi sin patrón (R²=0,02). Por eso la retención neta de cada zona es, sobre todo, cuánto se separó del promedio de la ciudad, y la movilización neta sí descuenta el efecto del estrato.

Los residuos son pequeños: la mayoría de las zonas se mueve dentro de ±2 puntos de lo predicho. Los casos que de verdad se salen del patrón son pocos —Galerías y Las Nieves por arriba, Tintal Norte y el norte de Kennedy por abajo—, y son los que merecen mirada de terreno.

movilización ~ estrato
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

8. Lectura por estrato: dónde está la fuerza y dónde la frontera

El estrato fija el nivel del voto (sección 1), así que vale la pena leer la ciudad por estrato para saber dónde apoyarse y dónde crecer. La caída fue pareja en puntos (entre −5 y −8), y la movilización sigue de cerca al estrato: el sur popular saca gente y la parte alta creció poco.

lectura por estrato
Estrato% Cepeda 2vCaída vs 2022MovilizaciónVotos 2v% ciudadLectura
1 — bajo73,0%−5,5+9,5%200.4615,2%Bastión: la mayor movilización de la ciudad
2 — bajo65,3%−6,6+6,1%1.368.39935,7%Base amplia: el bloque afín más grande
3 — medio51,7%−7,0+3,5%1.541.27740,2%La frontera: el mayor electorado, voto dividido
4 — medio-alto36,6%−7,80,0%440.71111,5%La frontera: aquí está la mayor caída
5 — alto25,0%−6,1−0,2%191.7035,0%Adverso y pequeño
6 — alto16,8%−3,9−0,6%93.0052,4%Adverso y pequeño
Tres zonas claras. La fuerza vive en los estratos 1 y 2 (41% de los votos): Cepeda saca 65–73% y la movilización es el músculo (+6 a +9,5%). La frontera es la clase media, estratos 3 y 4 (52% de los votos): el estrato 3 es el mayor electorado de la ciudad con el voto más dividido, y el estrato 4 concentra la mayor caída (−7,8). Los estratos 5 y 6 (7%) son adversos y pequeños.

9. Qué hacer: en el frente y de cara a las locales

La lectura por estrato y la de zonas (secciones 4 y 6) apuntan a un mismo mapa de acción, con dos horizontes: el trabajo inmediato y la preparación de las elecciones locales de 2027 (alcaldía, concejo y ediles).

En el frente, ahora.
De cara a las locales de 2027.
DESEMPEÑO DE CAMPAÑA · MEDIDO DENTRO DE BOGOTÁ

10. Conclusión

Dónde rindió Bogotá por encima de lo esperado. Medido con la vara de la ciudad, el desempeño que se separó del patrón vive en dos lugares: la retención del centro tradicional (Santa Fe, Las Nieves y Galerías retuvieron el voto por encima de lo predicho) y la movilización del sur popular (Ciudad Usme, El Tesoro, Lucero y Río Tunjuelo movilizaron por encima de su estructura). Kennedy —su norte: Tintal Norte, Patio Bonito, Timiza— es el frente de atención: rindió por debajo de lo que su estrato y su base predecían. La caída general de −7,1 es de ciudad: la estructura la reparte pareja, así que recuperar respaldo es tarea de toda Bogotá. La referencia nacional confirma el contexto —la ciudad cayó 5 puntos más que el país—, y la lectura de zonas se sostiene en la vara propia de Bogotá. La lectura por estrato cierra el mapa de acción: la fuerza está en el sur (estratos 1–2) y la frontera por reconquistar es la clase media (estratos 3–4), donde se definirán también las locales de 2027.

Método: por UPZ (90 con ≥4 puestos; 905 puestos casados 2022/2026) y agregado a 19 localidades. Desempeño = residuos del modelo ponderado por votos: swing ~ estrato + base 2022 (retención neta) y movilización ~ estrato + base 2022 (movilización neta), ajustados dentro de Bogotá. Índice compuesto = z(retención neta) + z(movilización neta); cinco niveles por tramos del índice. Se excluyen los puestos no residenciales (puesto censo de Corferias y cárceles, zonas ≥90; 5 puestos, 1,3% de votos). Referencia nacional (contexto): país swing −2,0 / mov +9,9%; Bogotá −7,1 / +4,0%. Listados completos: Desempeno_UPZ_Bogota.csv (90 UPZ), Desempeno_Localidades_Bogota.csv (19 localidades), Lectura_Estratos_Bogota.csv (estratos 1–6). Datos: Registraduría (preconteo, detalle por mesa, MMV 2022); estrato del puesto por catastro. Daniel Santiago Roldán (@RoldnSantiago).