As per the 2011 Census of India, Manikhira had a total population of 2,898, of which 1,474 (51%) were males and 1,424 (49%) were females. Population below 6 years was 238. The total number of literates in Manikhara was 2,111 (79.36% of the population over 6 years).
