City of Navasota, Grimes County, Texas

City of Navasota, Grimes County, Texas

Navasota City Hall in Grimes County, Texas. Photograph by Larry D. Moore.

Navasota is on a bend of the Navasota River at the intersection of State Highway 105 and Farm roads 3090 and 1227 in southeastern Grimes County. The site was first named Hollandale for Francis Holland, who bought land in the area in 1822. In 1832 a Georgia planter named Daniel Arnold moved to the vicinity. In 1848 James Nolan set up some tents nearby, and by 1852 he had built a log cabin that became a stage stop. The site was a natural crossroads, as it was located near the spot where the La Bahía Road crossed the Navasota River, and about halfway between Anderson and Washington-on-the-Brazos. By the mid-1850s four stage lines had established stops in the vicinity. The settlement name was changed to Navasota (for the river) in 1854, when a post office was established there. After September 1859, when the Houston and Texas Central Railway built into the town, Navasota became even more important as a shipping and marketing center for the surrounding area. Cotton, gunpowder, and guns were stored there during the Civil War. By 1865 the population was about 2,700.

Adapted from the official Handbook of Texas, a state encyclopedia developed by the Texas State Historical Association (TSHA). It is an authoritative source of trusted historical records.

Belongs to

Navasota is part of or belongs to the following places.

Adopt a Town

The Texas Almanac's Land Rush program lets you adopt the town, county, or lake of your choice and share your message with the world. 100% of the proceeds benefit education in Texas.

Currently Exists


Place type

Navasota is classified as a Town

Associated Names

  • (Hollandale)
  • (Nolanville)


  • Latitude

Has Post Office


Is Incorporated


Proud to call Texas home?

Put your name on the town, county, or lake of your choice.

Search Places »

Navasota by the Numbers

This is some placeholder text that we should either remove or replace with a brief summary about this particular metric. For example, "We update population counts once per year..."

Population Counts

Pop. Year Source
7,643 2020 United States Census Bureau
7,937 2019 Texas Demographic Center
7,049 2010 United States Census Bureau
6,789 2000 United States Census Bureau
6,296 1990 United States Census Bureau
5,971 1980 United States Census Bureau
5,111 1970 United States Census Bureau
4,937 1960 United States Census Bureau
5,188 1950 United States Census Bureau
6,138 1940 United States Census Bureau
5,128 1930 United States Census Bureau
5,060 1920 United States Census Bureau
3,284 1910 United States Census Bureau
3,857 1900 United States Census Bureau
2,997 1890 United States Census Bureau
1,611 1880 United States Census Bureau