Willis is a city located in Montgomery County Texas. With a 2020 population of 8,010, it is the 280th largest city in Texas and the 3626th largest city in the United States . Willis is currently growing at a rate of 6.53% annually and its population has increased by 41.47% since the most recent census, which recorded a population of 5,662 in 2010. Willis reached it's highest population of 8,010 in 2021. Spanning over 5 miles, Willis has a population density of 1,693 people per square mile.
The average household income in Willis is $45,887 with a poverty rate of 15.27%. The median rental costs in recent years comes to $1,005 per month, and the median house value is $75,900. The median age in Willis is 33.7 years, 32.4 years for males, and 35.5 years for females.