Torņakalns ir Rīgas pilsētas apkaime Pārdaugavā, Zemgales priekšpilsētā. Apkaimē ietilpst arī Bieķensala un Mūkusala. Torņakalna apkaime atrodas nedaudz uz dienvidiem no Pārdaugavas centrālajām apkaimēm. Tā robežojas ar Āgenskalna, Vecpilsētas (tiešais sauszemes savienojums tikai pa Akmens tiltu), Salu (tiešie sauszemes savienojumi tikai pa Dzelzceļa un Salu tiltu), Ziepniekkalna, Atgāzenes un Bieriņu apkaimi. Torņakalna apkaimes robežas ir Bieķengrāvis, Salu tilts, Kārļa Ulmaņa gatve, Rīgas—Jelgavas dzelzceļš, dzelzceļa loks, Mārupīte, Māras dīķis, Mazais Arkādijas dārzs, Ojāra Vācieša iela, Uzvaras bulvāris, Akmens tilts, Daugava.
Torņakalna apkaimes kopējā platība ir 3,210 km⊃2;, kas ir par apmēram 2/5 mazāk nekā vidējais apkaimes platības rādītājs Rīgā. Pa perimetru apkaimes robežas garums ir 8,56 km. Neskatoties uz skaidri noteiktajām un arī praksē viegli identificējamām apkaimes robežām, tradicionāli par Torņakalnu ir uzskatīta tikai pašreiz noteiktās apkaimes centrālā daļa, kamēr tās ZA daļu dēvē par Mūkusalu, DA daļu — par Bieķensalu, bet teritorijas uz Z no dzelzceļa vairāk asociē ar Ojāra Vācieša ielu un Arkādijas parku.