The population in Granite was 1,932 in 2010, ranking it 121 among 326 places. This represents a decrease of 86 from 2,018 in 2000. The largest minority group in 2010 in Granite was Hispanic/Latino, which accounted for 3.1 percent of the total population. Households with children under 18 made up 34.6 percent of all households in 2010, a decrease from 46.8 percent in 2000. Owner-occupied housing units accounted for 89.7 percent of all households in 2010, a decrease from 2000 when 92 percent of all housing units were owner-occupied.