唐京兆长安(今陕西安)人,字少伯。开元进士,授校书郎。又应博学宏词登第,授汜水尉。后因故谪岭南,北归后再迁江宁丞。晚年贬龙标尉。因世乱还篆,道出濠州,为刺史闾丘晓所杀。其诗擅长七绝,多写当时边塞军旅生活,气势雄浑,格调高昂。《从军行》七首、《出塞》二首皆甚有名。原有集,已散佚,明人辑有《王昌龄集》。