Willis

City in Montgomery County, Texas

View of Willis, Texas
Photo: HIM Nguyen · CC BY-SA 3.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Willis

All 24 webcams near 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
Cost of living and demographics of Willis ›

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

Loading 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 Census6,431
Density1,359 per sq mi (525 per km²)

Source: U.S. Census Bureau, Decennial Census.

Willis at a glance

StateTexas (TX)
CountyMontgomery County
TypeCity
Population6,431 (2020)
Land area4.73 sq mi (12.3 km²)
Water area0.00 sq mi (0.01 km²)
Elevation381 ft (116 m)
Coordinates30.4342° N, 95.4842° W
ZIP code77318
Census code (GEOID)4879408

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Willis

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: