Nội dung cập nhật theo Nghị quyết 202/2025/QH15 và Nghị quyết 203/2025/QH15 sửa đổi Hiến pháp, áp dụng từ .
Huyện Mai Sơn là đơn vị hành chính cấp huyện đã chấm dứt hoạt động từ ngày 01/7/2025 (ngày hoạt động cuối cùng là 29/6/2025), mã đơn vị hành chính 125. Toàn bộ đơn vị hành chính cấp huyện trên cả nước đều chấm dứt hoạt động cùng thời điểm này khi chính quyền địa phương chuyển sang mô hình 02 cấp. Trước sắp xếp, đơn vị này có 22 xã, phường, thị trấn trực thuộc.
Toàn bộ địa bàn của Huyện Mai Sơn nay nằm trong 8 đơn vị hành chính cấp xã dưới đây.
Trước sắp xếp, Huyện Mai Sơn có 22 đơn vị hành chính cấp xã. Bảng dưới đây đối chiếu từng đơn vị cũ với đơn vị hiện nay đã tiếp nhận địa bàn.
| Đơn vị cũ | Mã | Hiện nay thuộc |
|---|---|---|
| Xã Chiềng Ban | 04120 | Xã Chiềng Mai, Tỉnh Sơn La |
| Xã Chiềng Chăn | 04114 | Xã Chiềng Sung, Tỉnh Sơn La |
| Xã Chiềng Chung | 04129 | Xã Mường Chanh, Tỉnh Sơn La |
| Xã Chiềng Dong | 04147 | Xã Chiềng Mai, Tỉnh Sơn La |
| Xã Chiềng Kheo | 04150 | Xã Chiềng Mai, Tỉnh Sơn La |
| Xã Chiềng Lương | 04156 | Xã Phiêng Pằn, Tỉnh Sơn La |
| Xã Chiềng Mai | 04132 | Xã Chiềng Mai, Tỉnh Sơn La |
| Xã Chiềng Mung | 04123 | Xã Chiềng Mung, Tỉnh Sơn La |
| Xã Chiềng Nơi | 04141 | Xã Phiêng Cằm, Tỉnh Sơn La |
| Xã Chiềng Sung | 04108 | Xã Chiềng Sung, Tỉnh Sơn La |
| Xã Chiềng Ve | 04153 | Xã Chiềng Mai, Tỉnh Sơn La |
| Xã Cò Nòi | 04138 | Xã Mai Sơn, Tỉnh Sơn La |
| Xã Hát Lót | 04135 | Xã Mai Sơn, Tỉnh Sơn La |
| Thị trấn Hát Lót | 04105 | Xã Mai Sơn, Tỉnh Sơn La |
| Xã Mường Bằng | 04111 | Xã Chiềng Mung, Tỉnh Sơn La |
| Xã Mường Bon | 04126 | Xã Chiềng Mung, Tỉnh Sơn La |
| Xã Mương Tranh | 04117 | Xã Mường Chanh, Tỉnh Sơn La |
| Xã Nà Bó | 04136 | Xã Tà Hộc, Tỉnh Sơn La |
| Xã Nà Ơt | 04162 | Xã Phiêng Pằn, Tỉnh Sơn La |
| Xã Phiêng Cằm | 04144 | Xã Phiêng Cằm, Tỉnh Sơn La |
| Xã Phiêng Pằn | 04159 | Xã Phiêng Pằn, Tỉnh Sơn La |
| Xã Tà Hộc | 04165 | Xã Tà Hộc, Tỉnh Sơn La |