As per the 2011 Census of India, Okardaha had a population of 2,944 of which 1,503 (51%) were males and 1,441 (49%) females. The number of people who were under 6 years old was 268. The total number of literate people in Okardaha was 2,286 (85.43% of the population over 6 years).[2]