Tà Hộc là một xã thuộc huyện Mai Sơn, tỉnh Sơn La, Việt Nam.
Xã có diện tích 82,38 km², dân số năm 2008 là 3.352 người,[2] mật độ dân số đạt 41 người/km².
Hát Lót (huyện lỵ)
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 Sung · Chiềng Ve · Cò Nòi · Hát Lót · Mường Bằng · Mường Bon · Mường Chanh · Nà Bó · Nà Ớt · Phiêng Cằm · Phiêng Pằn · Tà Hộc