Torņakalns este o mahala Letonia, Letonia. Torņakalns se află la 13 m altitudine. Populația este de 5.772 de locuitori (2025). Cel mai apropiat oraș mare este Āgenskalns, la 1,8 km la vest. Plaje în apropiere: Nūdistu (13 km), Nūdistu (14 km). Printre obiectivele din împrejurimi: St. Peter's Church (2,1 km), St. James's Cathedral (2,4 km) și Castelul Riga (2,3 km). Printre locurile naturale: Bumbu kalniņš (9,4 km).

Se scrie și Torņakalns.