可以买国债的银行包括中国工商银行、中国农业银行、中国银行、中国建设银行、交通银行、中信银行、光大银行、华夏银行、上海浦东发展银行、兴业银行、招商银行、平安银行、中国民生银行、北京银行、上海银行、广发银行、青岛银行、邮储银行等。