Mai Sơn is a rural district of Sơn La province in the Northwest region of Vietnam. As of 2019, the district had a population of 163,881. The district covers an area of 1,410 km². The district capital lies at Hát Lót.
