Det er beliggende på den østlige del af øen Kungsholmen, lige ved Riddarfjärdens nordlige kyst og ud mod Riddarholmen og Södermalm. Rådhuset huser kontorer, mødelokaler og festsale samt luksusrestauranten Stadshuskällaren. Det er på Stockholms Stadshus, at den årlige Nobelpris-banket finder sted.