二十年后需要还款6720元。
因为4000元贷款的年利率是5%,即每年需要还款200元,二十年就需要还款4000元本金加上利息2720元,所以总共需要还款6720元。
需要注意的是,如果是按月还款,还需要考虑每月的利息和本金分别的还款额。