Аарау расположен на швейцарском плато, в долине Аар, на правом берегу реки, у южного подножия гор Юра, Бриджуотер, У. и Беатрис Олдрич.
Старый город Аарау расположен на скалистом утесе в месте сужения долины реки Аар у южного подножия гор Джура.