Después de ser escrutado el 100% de los votos, se conocieron los resultados electorales para los distintos cargos de elección popular.
Un total de 170.922 personas votaron por las listas a Concejo de Soacha, que equivalen al 53.90% del total de votantes aptos para sufragar.
Los concejales serían los siguientes:
-Yudi Andrea Garzón (Pacto Histórico)
-Cristian Sneyder Rodríguez (Pacto Histórico)
-Francy Natalia Moreno (Pacto Histórico)
Un total de 14.966 por la lista
-Luis Eduardo Figueroa (En Marcha): 1.715 votos
– Lady Tatiana Sánchez (En Marcha): 1.577 votos
-Jairo Zambrano Sánchez (En Marcha): 1.267 votos
-Jazmin Olarte (U-Mira): 2.424 votos
-Juan Carlos Arias (U-Mira): 2.201 votos
-Jhonatan Andrés Vela (partido Conservador): 3.018 votos
-Norberto Cuenca (partido Conservador): 2.163 votos
-Terry Mauricio Bogotá (Cambio Radical): 2.220 votos
-Wilson Andrés Rodríguez (partido Verde): 1.434 votos
-Joel de los Ríos (Centro Democrático): 2.262 votos
-Nicolás Martínez Landínez (Coalición Demócratas-Justa Libres): 1.565 votos
-Carlos Alberto Ospina (partido Liberal): 1.741 votos
-Edgar Cárdenas (Aico): 1.932 votos
-Hernán Darío Soto (ADA): 2.321 votos
-Javier Eduardo López (Nuevo Liberalismo): 417 votos
-Danny René Caicedo (Aún no se ha manifestado si acepta la curul)
La curul 19, de no aceptarla el excandidato, la estarían peleando el partido Independientes con Ciomara Cardona y el MAIS con Juan Carlos Nemocón JR.