Hiện tại, thành phố Sơn La có diện tích tự nhiên 32.493 ha và 107.282 nhân khẩu, có 12 đơn vị hành chính, gồm các phường: Tô Hiệu, Chiềng Lề, Quyết Thắng, Quyết Tâm, Chiềng An, Chiềng Sinh và các xã: Chiềng Cơi, Chiềng Cọ, Chiềng Đen, Chiềng Xôm, Chiềng Ngần, Hua La.
Mai Hương
(Nguồn: Nghị định số 98/2008/NĐ-CP)