Soacha é o concello máis poboado do departamento de Cundinamarca en Colombia. A súa área é de 184 km² e a súa poboación é de 556.268 (2019). A súa área urbana está conurbada coa do Distrito Capital de Bogotá, sendo parte da súa área metropolitana. É a capital da Provincia de Soacha, da que só fan parte dous municipios: Soacha e Sibaté.
A palabra «Soacha» é un topónimo do muysc cubun (lingua muisca) que se divide en dúas palabras: Sua, que significa «Sol» e cha, que significa «home».[1]