农村强拆违建是否合法需视具体情况而定。一般来说,如果经过合法程序认定为违建,且遵循法定程序进行强拆,是合法的。依据《城乡规划法》第六十五条规定,在乡、村庄规划区内未依法取得乡村建设规划许可证或者未按照乡村建设规划许可证的规定进行建设的,由乡、镇人民政府责令停止建设、限期改正;逾期不改正的,可以拆除。但强拆必须严格按照法定程序进行。首先要作出限期拆除决定并送达当事人,告知其权利;当事人在法定期限内不复议、不诉讼又不拆除的,行政机关需依法申请人民法院强制执行,而不能自行强拆。若未遵循这些程序,强拆违建就是违法的,被拆迁人有权通过法律途径维护自身合法权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。