Gainesville, TX has a population of 16,169 people with a median age of 34.3 and a median household income of $42,633. Between 2015 and 2016 the population of Gainesville, TX grew from 16,119 to 16,169, a 0.31% increase and its median household income grew from $39,047 to $42,633, a 9.2% increase.
The population of Gainesville, TX is 61.1% White, 28.2% Hispanic, and 5.47% Black. 26.7% of the people in Gainesville, TX speak a non-English language, and 88.4% are U.S. citizens.
The largest universities in Gainesville, TX are North Central Texas College, with 1,140 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Gainesville, TX is $95,500, and the homeownership rate is 56.2%. Most people in Gainesville, TX commute by Drove Alone, and the average commute time is 19.4 minutes. The average car ownership in Gainesville, TX is 2 cars per household.
Gainesville, TX is a census place located in Cooke County, TX. It borders Lindsay, TX.