Bajwa Kalan is a village in Shahkot tehsil in district of Jalandhar, Punjab, India. As per the data provided by Census of India in 2011, total population of Bajwa Kalan was 1,958 which includes 1,004 males and 954 females. Bajwa Kalan covers 497.16 ha area. Pincode of Bajwa Kalan is 144702.