McGregor, TX has a population of 5,042 people with a median age of 31.4 and a median household income of $38,739. Between 2015 and 2016 the population of McGregor, TX stayed from 5,042 to 5,042, a 0% change and its median household income declined from $39,898 to $38,739, a 2.9% decrease.
The population of McGregor, TX is 54.8% White, 37.2% Hispanic, and 6.37% Black. 30.6% of the people in McGregor, TX speak a non-English language, and 88.5% are U.S. citizens.
The largest universities in McGregor, TX are Baylor University, with 4,134 graduates, Texas State Technical College, with 2,988 graduates, and McLennan Community College, with 1,457 graduates.
The median property value in McGregor, TX is $90,500, and the homeownership rate is 57.4%. Most people in McGregor, TX commute by Drove Alone, and the average commute time is 21.4 minutes. The average car ownership in McGregor, TX is 2 cars per household.
McGregor, TX is a census place located in McLennan County, TX and Coryell County, TX. It borders Waco, TX.