拆迁协议需要以下人员签字才具有法律效力:

  • 被拆迁人:房屋所有权人或共有产权人必须亲自签字
  • 法定代理人:若产权人无民事行为能力,需由其监护人代为签署
  • 委托代理人:持有公证委托书的受托人可代签
  • 拆迁单位代表:需加盖拆迁单位公章及负责人签字

注意:集体土地上房屋还需村委会集体经济组织盖章确认。