Colmesneil is a city in Tyler County, Texas, United States. It is located 9 miles north of Woodville on U.S. Highway 69. The population was 638 at the 2000 census.
Colmesneil is located at 30°54′30″N 94°25′25″W / 30.90833°N 94.42361°W / 30.90833; -94.42361 (30.908331, -94.423522).
According to the United States Census Bureau, the city has a total area of 2.0 square miles (5.2 km²), all of it land.