We have found 32 properties in Newcastle, TX. Average property sale price in Newcastle is $28,500. It is 87.3% lower than average property value in Texas. Average price per square feet in Newcastle is $20. It is 79.6% lower than average property value in Texas.