Det bestod ursprungligen av tre delar: Kuben med den marmorklädda huvudbyggnaden utmed Nygatan, förbindelsedelen med stadsbibliotek och restaurang och tegelbyggnaden utmed Rådhustorget, som bl a inrymde banklokal.
En ny stadshusdel belägen utmed Storgatan stod klar 1986. I dag har även vissa våningsplan i den Rörbeckska fastigheten vid Rådhustorget/Storgatan och i den Hallbergska fastigheten i hörnet Storgatan/Apoteksgatan tagits i anspråk som kommunala förvaltningslokaler och blivit en del av stadshuset.
