Mesa was on the headwaters of Hog Creek four miles south of Iola in northwestern Grimes County. Anglo-American settlement in the area was underway by the late 1830s, when Alabaman Tandy Walker was granted a league of land on the east bank of Hog Creek. During the 1840s a community was founded among the local settlers on a low plateau overlooking the creek. In 1860 the town became a flag stop on the first railroad in the county, a Navasota-Iola tap line of the Texas and New Orleans Railroad. A post office operated at the community from 1898 until 1917. The township was bypassed to the east by the Iola-Shiro spur of the Trinity and Brazos Valley Railway about 1907. Mesa had one business and a population estimated at 100 in 1933. In 1945 it had one business and thirty residents. This figure was unchanged in 1948, the last year for which population statistics were available. Farm Road 244 was constructed a mile to the west in 1949. By the late twentieth century only a handful of farm dwellings southeast of Frances Lake marked the former townsite.

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

Mesa 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.

Great Texas Land Rush logo
Adoption Status: ⭐
This place has been adopted and will not be available until September 1, 2024
Adopted by:
Thomas Bennett
Dedication Message:
In honor of my grandfather, Thomas Henry Bennett

Currently Exists


Place type

Mesa is classified as a Town

Associated Names

  • (Cawthon)
  • (Klondike)


  • 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 »