Xã Nậm Ban (Mèo Vạc) là địa bàn sinh sống của 7 dân tộc gồm: Giáy, Mông, Tày, Cao Lan, Kinh, Dao và Pà Thẻn. Trong đó dân tộc Giáy chiếm 72%, sống tập trung thành làng nên vẫn bảo lưu được nhiều nét văn hóa truyền thống của dân tộc, trong đó có Lễ Cầu an.