We have found 3,151 properties in McAllen, TX. Average property sale price in McAllen is $212,168. It is 5.6% lower than average property value in Texas. Average price per square feet in McAllen is $111. It is 13.3% higher than average property value in Texas.