An Ottoman village list of about 1870 showed that Beni Na'im had 67 houses and a population of 145 inhabitants, though the population count included only men [REF].
In the 2007 census, there were 20,084 people living in the town and 217 in nearby Masaferet Bani Na'im which is located within the municipal jurisdiction.