The population in Nibley was 5,438 in 2010, ranking it 85 among 326 places. This represents an increase of 3,393 from 2,045 in 2000. The largest minority group in 2010 in Nibley was Hispanic/Latino, which accounted for 10.1 percent of the total population. Households with children under 18 made up 65.7 percent of all households in 2010, an increase from 61.8 percent in 2000. Owner-occupied housing units accounted for 92.3 percent of all households in 2010, a decrease from 2000 when 93.3 percent of all housing units were owner-occupied.