住了四十年的公房拆了有补偿吗。是否有补偿需要看公房的所有权,若是政府产权的房子,则自己一般是没有赔偿的。若是自己出资购买下来的公房,且具备房产证,则在拆迁时可以被赔偿的。 我国民法典规定:所有权人对自己的不动产或者动产,依法享有占有、使用、收益和处分的权利。法律规定专属于国家所有的不动产和动产,任何组织或者个人不能取得所有权。