一般情况下,村镇房屋所有权是合法的。根据相关法律规定,依法建造的村镇房屋受法律保护。《中华人民共和国民法典》第二百零九条规定,不动产物权的设立、变更、转让和消灭,经依法登记,发生效力;未经登记,不发生效力,但是法律另有规定的除外。依法属于国家所有的自然资源,所有权可以不登记。村镇房屋只要是通过合法合规的建设程序取得,办理了相应的产权登记手续,其所有权就具有合法性和稳定性。比如村民按照村镇规划和建房审批手续建造的自住房屋,自建成并办理产权登记后,就拥有合法的房屋所有权,可依法对房屋占有、使用、收益和处分。但如果房屋建设存在违法违规行为,如未取得相关审批擅自建造、违反规划要求等,可能会面临产权瑕疵甚至被认定为违法建筑,其所有权的合法性就会受到质疑。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。