根据德国统计局统计数据显示,至2011年年底德国全国公共债务(国家、州、市镇、强制性社会保险以及所有预算)达20,254亿欧元,相应的平均每位德国居民负债24,771欧元。
公共债务中占最大比例的为德国国家债务,每位居民平均承担15,649欧元,其次为州债务,每位居民平均承担7,526欧元。另外平均每位德国居民承担的市镇负债达1,709欧元,强制性社会保险债务为10欧元。