Greenleaf is a city located in Canyon County Idaho. With a 2020 population of 888, it is the 94th largest city in Idaho and the 10812th largest city in the United States . Greenleaf is currently growing at a rate of 0.11% annually and its population has increased by 4.96% since the most recent census, which recorded a population of 846 in 2010. Greenleaf reached it's highest population of 888 in 2021. Spanning over 1 miles, Greenleaf has a population density of 1,153 people per square mile.
The average household income in Greenleaf is $58,984 with a poverty rate of 13.27%. The median rental costs in recent years comes to $879 per month, and the median house value is $150,600. The median age in Greenleaf is 39.3 years, 34.1 years for males, and 43.6 years for females.