Willis is a city in Montgomery County, Texas, United States, located eight miles north of Conroe in north central Montgomery County. The city began to develop in 1870 after what is now a Union Pacific Railroad was built through the area. As a part of the Piney Woods, The Willis economy has historically been driven by lumber, agriculture, and the manufacture of lumber and agriculture equipment.
As of 2016, the population of Willis was estimated to be 6,370. In 2008, after Willis' population passed 5,000, the city established a home rule city charter.
Willis is located at 30°25′22″N 95°28′44″W (30.422640, -95.478829).
According to the United States Census Bureau, the city has a total area of 3.3 square miles (8.5 km2), all of it land.
Before the founding of Willis, most residents in the area lived in a settlement known as Danville, formed four miles west of present-day New Waverly in the 1830s. A few Danville residents in the 1850s settled south of Danville in what is now Willis. Several of these early Danville residents were large slave plantation owners. About 600 of the estimated 1,000 early Danville residents in the 1850s were slaves.