population kanab utah
The 2016 Kanab, Utah, population is 4,394. There are 305 people per square mile (population density).