We have found 587 properties in Brookshire, TX. Average property sale price in Brookshire is $163,911. It is 27.1% lower than average property value in Texas. Average price per square feet in Brookshire is $72. It is 26.5% lower than average property value in Texas.