Tạ Khoa là một xã thuộc huyện Bắc Yên, tỉnh Sơn La, Việt Nam.
Xã có diện tích 74,56 km², dân số năm 2008 là 3.729 người,[2] mật độ dân số đạt 50 người/km².
Bắc Yên (huyện lỵ)
Chiềng Sại · Chim Vàn · Hang Chú · Háng Đồng · Hồng Ngài · Hua Nhàn · Làng Chếu · Mường Khoa · Pắc Ngà · Phiêng Ban · Phiêng Côn · Song Pe · Tạ Khoa · Tà Xùa · Xím Vàng