Michhagaon is a village in Junagarh tehsil in district of Kalahandi, Odisha, India. As per the data provided by Census of India in 2011, total population of Michhagaon was 2,500 which includes 1,209 males and 1,291 females. Michhagaon covers 468 ha area. Pincode of Michhagaon is 766014.