Aarhus se encuentra en la bahía de Aarhus en el este de Jutlandia 187 kilómetros (116 millas) al noroeste de Copenhague, el 39.5 kilómetros (24,5 millas) al sur de Randers, de 143 kilómetros (89 millas) al norte de Odense y 119 kilómetros (74 millas) al sureste de Aalborg por carretera.