Nidanpur is a village in Selsella tehsil in district of West Garo Hills, Meghalaya, India. As per the data provided by Census of India in 2011, total population of Nidanpur was 483 which includes 242 males and 241 females. Nidanpur covers N/A area. Pincode of Nidanpur is 794104.