I 1820 var folketallet 75.600. På slutten av 1800-tallet medvirket næringsfriheten til en sterk kommersiell og industriell utvikling av byen, og Stockholm ble etterhvert en moderne storby. Byutvidelser og utbygging av forsteder bidro til at byen i 1900 hadde 300.000 innbyggere 590.000 i 1940, og 808.000 i 1960.