We have found 403 properties in McGregor, TX. Average property sale price in McGregor is $257,852. It is 14.7% higher than average property value in Texas. Average price per square feet in McGregor is $97. It is 1% lower than average property value in Texas.

List of properties