Hearne is a city in Robertson County, Texas, United States. As of the 2020 census, the city population was 4,544. The city is named for a family that settled in the area in the 19th century and promoted the construction of rail lines through the city.