The city of McGregor, Texas has a population of 4727 and ranked #359 by population in the state. McGregor has 1856 households and a total area of 21.82 sq. miles w/ a population density of 216.6 people per sq. mile and approx. 2.5 people per household. Data according to 2000 census.



McGregor, Texas News




McGregor, Texas Facebook Posts

McGregor Posts via Facebook