Banda Atjeh of Banda Aceh (Indonesisch: Banda Aceh; vroeger ook Kutaraja of Kota Radja) is de hoofdstad van de provincie Atjeh (Sumatra).
De stad ligt op de noordelijke punt van het eiland Sumatra, aan de monding van de Atjehrivier (Sungai Aceh), waar de Straat Malakka en de Indische Oceaan elkaar ontmoeten. In 2000 besloeg het stedelijk gebied een oppervlakte van 61,36 km² en had het 220.737 inwoners.