Sandhir is a village in Nilokheri tehsil in district of Karnal, Haryana, India. As per the data provided by Census of India in 2011, total population of Sandhir was 6,569 which includes 3,479 males and 3,090 females. Sandhir covers 1042 ha area. Pincode of Sandhir is 132117.