Narayanpur district (Hindi: नारायणपुर जिला) is one of the 27 districts of Chhattisgarh State in Central India. It is one of the two districts created on May 11, 2007. It was carved out from the erstwhile Bastar district. This district occupies an area of 6640 km² and it had a population of 110,800 in 2001. Narayanpur town is the administrative headquarters of this district. This district comprises 366 villages. It is currently a part of the Red Corridor.
As of 2011 it is the least populous district of Chhattisgarh (out of 18).
According to the 2011 census Narayanpur district has a population of 140,206, roughly equal to the nation of Saint Lucia. This gives it a ranking of 606th in India (out of a total of 640). The district has a population density of 20 inhabitants per square kilometre (52/sq mi) . Its population growth rate over the decade 2001-2011 was 19.49%. Narayanpur has a sex ratio of 998 females for every 1000 males, and a literacy rate of 49.59%. Current district populations are 150771 recorded(Because Handawada area populations was not includeded 2011 census)in Narayanpur district. Handawada area populations was included in Bijapur District before.