Murchison is a city in Henderson County, Texas, United States.
Murchison is located northeast of the center of Henderson County.
Texas State Highway 31 passes through the center of town, leading southwest 8 miles (13 km) to Athens, the county seat, and east 27 miles (43 km) to Tyler.
According to the United States Census Bureau, Murchison has a total area of 1.6 square miles (4.1 km2), all land.
There were 238 housing units at an average density of 150.3 per square mile (58.0/km2).