According to the 2011 census, the Bishnupur district has a population of 237,399.[5] This gives it a ranking of 583rd in India (out of a total of 640).[5] The district has a population density of 485 inhabitants per square kilometre (1,260/sq mi).[5] Its population growth rate over the decade 2001-2011 was 15.36%.[5] Bishnupur has a sex ratio of 1000 females for every 1000 males.[5] Its literacy rate is 76.35%. 36.86% of the population lived in urban areas.
Scheduled Castes made up 9.31% of the population, and the Scheduled Tribes 1.38% of the population in 2011.[5] The composition of the scheduled tribes was as follows.
^The low number of Kuki-Zo tribes is deceptive because many tribal villages that might appear to be geographically within the Bishnupur district regard themselves as belonging to the adjoining hill district, e.g., Torbung and Kangvai.[7]
^The Old Kuki tribes retaining the Kuki classification include: Aimol, Chiru, Kom, Koireng, Kharam, and Ralte. The tribes under the Naga umbrella include: Anal, Chothe, Koirao, Lamkang, Maring, Moyon, Monsang, Purum and Tarao.[8]