可分述古、怀古、史论史评三类。

咏史诗是指以历史题材为咏写对象的诗歌创作。以历史为题材的诗歌,有很多种名称,诸如述古、怀古、览古、感古、古兴、读史、咏史等,有的还直接以被歌咏的历史人物、历史事件为标题,这些都具有一个共同的特征,即都是以历史作为诗人感情的载体,史情紧密结合的,因此都属于广义咏史诗的范畴。

诗歌史上第一首真正意义上的咏史诗是东汉时班固的《咏史》。