Willis
City in Montgomery County, Texas

Willis is a city in Montgomery County, Texas, with 6,431 residents (2020 Census). It sits at 381 ft (116 m) above sea level. The nearest town is Panorama Village, 3.6 miles S.
- 6,431residents (2020 Census)
- 381 ftelevation · 116 m
- 4.7 sq miland area · 12.3 km²
- 1,359 / sq mipopulation density
- 77318ZIP code
About Willis
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 the Union Pacific Railroad built track 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. From the late nineteenth to early twentieth century, it produced tobacco as a commodity crop. Competition from Cuba reduced its contribution to the economy.
The population was 6,431 at the 2020 census, and was estimated to be 6,964 in 2023. In 2008, after Willis's population passed 5,000, the city established a home rule city charter.
Text: Wikipedia · CC BY-SA 4.0
Willis weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Willis
Webcams: Windy.com
Living in Willis
- Median household income
- $68,632
- Median home value
- $124,300
- Median rent
- $1,268/mo
- Median age
- 35.4
Do you know Willis? Tell us about it
Help other travelers: share what makes Willis special. We review every message before publishing it.
Map of Willis
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Willis Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Willis, TX population
Willis had 6,431 residents in the 2020 Census.
| 2020 Census | 6,431 |
|---|---|
| Density | 1,359 per sq mi (525 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Willis at a glance
| State | Texas (TX) |
|---|---|
| County | Montgomery County |
| Type | City |
| Population | 6,431 (2020) |
| Land area | 4.73 sq mi (12.3 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 381 ft (116 m) |
| Coordinates | 30.4342° N, 95.4842° W |
| ZIP code | 77318 |
| Census code (GEOID) | 4879408 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Willis
- Panorama Village3.6 mi S
- New Waverly7.3 mi N
- Conroe7.3 mi S
- Cut and Shoot10.7 mi SE
- Montgomery13.1 mi W
- Deerwood13.6 mi SE
- Grangerland15.5 mi SE
- Woodloch15.6 mi S
- Shenandoah17.4 mi S
- The Woodlands18.1 mi S
- Huntsville18.9 mi N
- Oak Ridge North19.3 mi S
Straight-line distance between town centers.
Frequently asked questions about Willis
What county is Willis in?
Willis is in Montgomery County, Texas.
What is the population of Willis, TX?
6,431 people lived in Willis at the 2020 Census.
What is the ZIP code of Willis, TX?
The ZIP code of Willis is 77318.
What is the elevation of Willis?
381 feet (116 m) above sea level.
What towns are near Willis?
Panorama Village (3.6 mi), New Waverly (7.3 mi), Conroe (7.3 mi), Cut and Shoot (10.7 mi), Montgomery (13.1 mi).
Last updated: