Navasota

City in Grimes County, Texas

View of Navasota, Texas
Photo: Larry D. Moore · CC BY 4.0

Navasota is a city in Grimes County, Texas, with 7,643 residents (2020 Census). It sits at 217 ft (66 m) above sea level. The nearest town is Anderson, 9.1 miles NE.

About Navasota

Navasota is a city primarily in Grimes County, Texas, United States. The population was 7,643 at the 2020 census. In 2005, the Texas Legislature designated Navasota as the "Blues Capital of Texas" in honor of the late Mance Lipscomb, a Navasota native and blues musician. A sliver of Navasota is in Brazos County, which is part of the Bryan–College Station metropolitan area.

The city is home to Navasota Municipal Airport (60R), which handles small planes and jets with occasional helicopters.

Text: Wikipedia · CC BY-SA 4.0

Navasota weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Navasota

All 24 webcams near Navasota ›

Webcams: Windy.com

Living in Navasota

Median household income
$51,276
Median home value
$208,100
Median rent
$860/mo
Median age
32.3
Cost of living and demographics of Navasota ›

Do you know Navasota? Tell us about it

Help other travelers: share what makes Navasota special. We review every message before publishing it.

Map of Navasota

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Navasota 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 ›

Navasota, TX population

Navasota had 7,643 residents in the 2020 Census.

2020 Census7,643
Density901 per sq mi (348 per km²)

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

Navasota at a glance

StateTexas (TX)
CountyGrimes County
TypeCity
Population7,643 (2020)
Land area8.48 sq mi (22.0 km²)
Water area0.04 sq mi (0.10 km²)
Elevation217 ft (66 m)
Coordinates30.3869° N, 96.0898° W
ZIP code77868
Official websitenavasotatx.gov
Census code (GEOID)4850472

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

Towns near Navasota

Straight-line distance between town centers.

Frequently asked questions about Navasota

What county is Navasota in?

Navasota is in Grimes County, Texas.

What is the population of Navasota, TX?

7,643 people lived in Navasota at the 2020 Census.

What is the ZIP code of Navasota, TX?

The ZIP code of Navasota is 77868.

What is the elevation of Navasota?

217 feet (66 m) above sea level.

What towns are near Navasota?

Anderson (9.1 mi), Pinebrook (13.7 mi), Plantersville (13.9 mi), Clay (15.2 mi), Richards (17.6 mi).

Last updated: