Boparai Baj Singh is a village in Ajnala tehsil in district of Amritsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Boparai Baj Singh was 1,656 which includes 889 males and 767 females. Boparai Baj Singh covers 380 ha area. Pincode of Boparai Baj Singh is 147107.