Gordon is a city located in Palo Pinto County, Texas. Gordon has a 2026 population of 495. Gordon is currently growing at a rate of 1.23% annually and its population has increased by 5.77% since the most recent census, which recorded a population of 468 in 2020.