国有土地可以自由买卖,农村房屋一般属于集体土地,合法买卖需要符合两个条件,第一,买的人必须是农业户口,第二,必须是本村的。也就是说,农村的房屋只能在本村村民之间转让买卖,对于城镇户籍的居民和外村的村民是不可以买卖的。就算是签订的房屋买卖合同,因为该合同违反法律的强制性规定而无效。