W XIX w. Aarhus stał się drugim co do wielkości miastem Danii. Budowa połączenia kolejowego z resztą kraju i industrializacja w znaczący sposób wpłynęły na rozwój tego portowego miasta. W 1817 zbudowano tutaj cukrownię, a następnie zakłady odzieżowe. W wojnie duńsko-pruskiej miejsce pomyślnej dla Duńczyków bitwy z Prusakami (którzy okupowali miasto w latach 1848-1849), stoczonej 31 maja 1849. W 1861 r. zakończono rozbudowę portu, co przyczyniło się do ożywienia lokalnej gospodarki. Podczas wojny duńsko-pruskiej w 1864 r. Aarhus został okupowany przez Prusaków. W 1880 miasto liczyło 24 831 mieszkańców, w dużej części rybaków. W 1930 miasto liczyło już 101 423 mieszkańców. Główne zajęcia ludności w tym czasie to handel, żegluga, przemysł stalowy (odlewnie żelaza), włókienniczy (zakłady bawełniane), spożywczy (browary, fabryki spirytusowe i tytoniowe). Modernizacja miasta postępowała od początku XX w.: w 1901 r. miasto otrzymało elektryczność, a w 1903 r. tramwaje. W 1928 założono tutaj drugi duński uniwersytet i powiązane z nim instytucje, co uczyniło Aarhus najważniejszym ośrodkiem naukowo-kulturalnym Jutlandii. W latach 1940–1945 miasto znalazło się pod okupacją niemiecką. We wrześniu 1942 r. lotnicy RAF zbombardowali urządzenia rafinerii ropy naftowej na terenie portu w Aarhus, a w 1944 r. siedzibę gestapo. Doszło również do wielu akcji sabotażowych skierowanych przeciw interesom niemieckim. W okresie powojennym nastąpiła znacząca rozbudowa podmiejskich osiedli. W 1960 Aarhus liczył 177 234 mieszkańców, a w 1990 liczba mieszkańców przekroczyła 200 tysięcy. W 2019 liczba mieszkańców wzrosła do niemal 280 tys.