1、宋朝共有18个皇帝。
2、分别是:宋太祖赵匡胤、宋太宗赵匡义、宋真宗赵恒、宋仁宗赵祯、宋英宗赵曙、宋神宗赵顼、宋哲宗赵煦、宋徽宗赵佶、宋钦宗赵桓、宋高宗赵构、宋孝宗赵昚、宋光宗赵敦、宋宁宗赵扩、宋理宗赵昀、宋度宗赵禥、宋恭帝赵隰、宋端宗赵是、宋幼主赵昺。