Huyện Mai Sơn rộng 1.410,3 km² và có 112,8 nghìn người (dân số khu vực thành thị chiếm 8,4%). Có nhiều dân tộc cộng cư sinh sống, trong đó 6 dân tộc chủ yếu là: Thái chiếm 55,62%, Kinh chiếm 30,53%, H'mông chiếm 7,42%, Xinh Mun chiếm 3,23%, Khơ Mú chiếm 2,49%; Mường chiếm 0,65%.
Sau năm 1945, bỏ cấp phủ, châu, gọi chung là huyện. Huyện Mai Sơn bao gồm 17 xã: Chiềng Ban, Chiềng Chăn, Chiềng Chung, Chiềng Dong, Chiềng Kheo, Chiềng Lương, Chiềng Mai, Chiềng Mung, Chiềng Nơi, Chiềng Ve, Chiềng Xôm, Cò Nòi, Hát Lót, Mường Bo, Mường Chanh, Mường Sai và Phiêng Pằn.
Thành lập lại xã Chiềng Sung trên cơ sở giải thể thị trấn nông trường Chiềng Sung.
Ngày 17 tháng 4 năm 2008, thành lập xã Nà Bó trên cơ sở điều chỉnh 2.812,68 ha diện tích tự nhiên và 3.815 nhân khẩu của xã Hát Lót; 3.569,45 ha diện tích tự nhiên và 2.508 nhân khẩu của xã Tà Hộc.[9]
Huyện Mai Sơn có 1 thị trấn và 21 xã như hiện nay.
Thu nhập bình quân đầu người hàng năm giai đoạn 2001-2006: 5,2 triệu đồng.
Mai Sơn nằm trong tam giác kinh tế Mai Sơn - Mường La - Thành phố Sơn La.
Mai Sơn có 4 cụm kinh tế chủ yếu: Cụm kinh tế quốc lộ 6 gồm 1 thị trấn và 6 xã; Cụm kinh tế vùng hồ Sông đà 3 xã; Cụm kinh tế quốc lộ 4G gồm 7 xã; Cụm kinh tế vùng cao biên giới 4 xã.
Tham khảo
Wikimedia Commons có thêm hình ảnh và phương tiện truyền tải về Mai Sơn.