Trub là một đô thị thuộc huyện Emmental, bang Bern, Thụy Sĩ. Đô thị này có diện tích 61,99 km2[1], dân số thời điểm tháng 12 năm 2020 là 1314 người.[2]