Соача қаласының тарихы еуропалықтардың континентке келуінен бұрын, Колумбқа дейінгі дәуірден бастау алады. Бастапқыда бұл жерлерде Эррера мәдениетінің байырғы халықтары қоныстанған, ал кейінірек олар муиска өркениетінің маңызды орталығына айналды. «Соача» атауының өзі чибча тілінен шыққан және «Sua» (Күн) және «Cha» (еркек) сөздерінен тұрады, оны «Күн-еркек» немесе «Күн құдайы» деп аударуға болады. Қазіргі қаланың ресми құрылған күні 1600 жылдың 31 желтоқсаны болып саналады.
Қаланың қалыптасуында оның стратегиялық географиялық орналасуы шешуші рөл атқарды. Боготаның оңтүстік шетінде орналасқан Соача тарихи тұрғыдан Колумбия астанасына баратын «қақпа» қызметін атқарды, бұл оның экономикалық және әкімшілік дамуына ықпал етті. Астанаға жақындығы және қала арқылы өтетін ел орталығын оңтүстік аймақтармен байланыстыратын көлік жолдары оны маңызды логистикалық және сауда торабына айналдырды. XX ғасырда бұл факторлар қарқынды индустрияландыруға ықпал етіп, Соачаны ірі өнеркәсіптік орталыққа айналдырды.
Тарихының ерте кезеңінде Соача Баката билеушісінің (қазіргі Богота аумағы) басқаруындағы негізінен ауылшаруашылық аймағы болды. Экономика егіншілікке негізделді, ал мәдениеті муиска байырғы халқының дәстүрлерімен және сенімдерімен тығыз байланысты болды. Уақыт өте келе, астана агломерациясының өсуіне және онымен қосылуына қарай, экономикалық назар өнеркәсіпке ауысты, бірақ қала бүгінде ежелгі дәстүрлер мен серпінді заманауилық ұштасатын бай мәдени мұраны сақтап отыр.