Makodi is a village in Mohla tehsil in district of Rajnandgaon, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Makodi was 68 which includes 31 males and 37 females. Makodi covers 633.8 ha area. Pincode of Makodi is 491666.