Middleton is a city located in Canyon County Idaho. With a 2020 population of 9,336, it is the 26th largest city in Idaho and the 3251st largest city in the United States . Middleton is currently growing at a rate of 4.89% annually and its population has increased by 69.01% since the most recent census, which recorded a population of 5,524 in 2010. Middleton reached it's highest population of 9,336 in 2021. Spanning over 6 miles, Middleton has a population density of 1,687 people per square mile.
The average household income in Middleton is $61,589 with a poverty rate of 11.03%. The median rental costs in recent years comes to $706 per month, and the median house value is $190,400. The median age in Middleton is 30.6 years, 30.5 years for males, and 30.7 years for females.