这首诗写于武则天万岁通天元年。陈子昂是一个有政治见识和政治才能的文人。他直言敢谏,对武后朝的不少弊政,常常提出批评意见,不被武则天采纳,并曾一度因为“逆党”株连而被关进牢狱。他的政治抱负不能实现,反而受到打击,这使得他心情非常苦闷。万岁通天元年,契丹李尽忠、孙万荣等攻陷营州。武则天委派武攸宜率军征讨,陈子昂在武攸宜幕府担任参谋,随军出征。可武攸宜这个人轻率而缺少谋略。第二年兵败,情况紧急,陈子昂请求带领万兵作前驱以抗击敌人,但不被采纳,陈子昂继续进言,不听,反把他降为军曹。陈子昂接连受到挫折,眼看报国宏愿成为泡影,登上蓟北楼,慷慨悲吟,写下了这首流传千古的《登幽州台歌》。
向前看不见古之贤君,向后望不见当今明主。一想到天地无穷无尽,我倍感凄凉独自落泪。