Bir Kalwa is a village in Thanesar tehsil in district of Kurukshetra, Haryana, India. As per the data provided by Census of India in 2011, total population of Bir Kalwa was 2,176 which includes 1,126 males and 1,050 females. Bir Kalwa covers 280 ha area. Pincode of Bir Kalwa is 136156.