Rahir is a village in Sapotra tehsil in district of Karauli, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Rahir was 1,649 which includes 931 males and 718 females. Rahir covers 4629.28 ha area. Pincode of Rahir is 322243.