We have found 658 properties in Marion, TX. Average property sale price in Marion is $239,863. It is 6.7% higher than average property value in Texas. Average price per square feet in Marion is $117. It is 19.4% higher than average property value in Texas.