Bạch Mai là con gái thứ hai trong một gia đình nghèo có bốn chị em ở vùng quê thuộc xã Vĩnh Sơn, huyện Vĩnh Linh (Quảng Trị).