Karai is a village in Shahgarh tehsil in district of Sagar, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Karai was 512 which includes 292 males and 220 females. Karai covers 136.73 ha area. Pincode of Karai is N/A.