合法拆迁须满足以下条件和程序:
1、合法取得拆迁许可证;
2、发布拆迁公告;
3、委托房地产评估公司对被拆房屋和附属物进行评估;
4、合法委托有拆迁资质的拆迁单位(是具体实施拆迁的公司),或自己有拆迁资质的可以自己拆迁;
5、协商一致签订拆恰补偿安置协议,不能协商达成一致签订协议的,须提请拆迁主管部门裁决;
6、受理裁决前举行听证(按照省级政府规定标准);
7、调解,调解不成的,出具拆迁裁决;
8、裁决生效后(不复议、不诉讼,三个月后生效,复议或诉讼的等法院判决或裁定生效),由拆迁主管部门申请人民政府强制拆迁,或申请法院强制拆迁;
9、出具行政强拆决定前,须举行听证;
10、告知自行搬迁期限,过期不搬的,由公证部门对房屋及屋内物品进行证据保全后,实施强制拆迁。