王仙芝(?~878年),濮州(今山东鄄城北)人。唐末农民起义军领袖。他最先发起的王仙芝、黄巢农民起义,对打击贵族、官僚和豪强,反对腐朽统治,起了重要作用。
王仙芝以贩私盐为业,生活艰苦,见多识广。唐乾符元年(874年)十一月,在民怨沸腾、起义渐多的情势下,王仙芝率数千人在长垣(今河南长垣)揭竿而起。同时,立即传檄诸道,揭露唐朝廷“吏贪沓,赋重,赏罚不平”等腐败统治现象,号召人们响应起义。随之,王仙芝又建号“天补平均大将军海内诸豪都统”,明确提出了争“平均”的斗争主张,反映了当时农民群众的政治要求和利益愿望。第二年五月,王仙芝率农民起义军攻克濮州,队伍发展到1万余人。六月次后,北方地区蝗灾严重,赤地千里,民不聊生。他又率部力克曹州,动员灾民参加起义。黄巢以及黄揆、黄思邺等聚众数千人响应王仙芝,同时,零散的数百以至上千人的起义队伍也有许多赶来投奔的。王仙芝起义军声威大震。
乾符三年(876年),唐朝廷调集驻中原、江淮军队,以平卢节度使宋威任诸道行营招讨使,对王仙芝、黄巢农民起义军大加征讨。七月,起义军在沂州(今临沂)城下被宋威军队打败。王仙芝于是与黄巢等计议,将部众化整为零,转移到河南淮北一带活动。唐军以为王仙芝、黄巢已被消灭,于是回兵。八月,王仙芝挥军西进,一路攻克阳翟(今河南禹县)、郏城(今河南郏县),不到10天,占领了8座县城,整个中原烽烟四起,义旗直指长安。迫使唐王朝再度陷入恐慌,于是又一次调招讨使宋威,命其率平卢、宣武等四镇军进驻毫州(今安徽亳县);命曾元裕为招讨副使,率昭义和义成镇军守卫东都。而此时,王仙芝、黄巢却针锋相对实行分兵计划,黄巢率一路兵马据守嵖岈山(今河南遂平境西),钳制前来征剿的唐军;主力则在王仙芝率领下,先后攻打鄂州(今湖北钟祥)、复州(今湖北天门)、申州(今河北信阳)、光州(今河南潢川)、寿州(今安徽寿县)等地,唐朝廷于无奈之中,调兵部员外郎裴偓任蕲州刺史,策划招降农民起义军活动。
裴偓到任后,让降官王镣出面,多次劝说王仙芝归降,并奏请朝廷通过封官将其收买。不久,唐僖宗的诏旨传到蕲州,任王仙芝为左神策押衙监察御史。这是个小官职,又有点挂名无权,但已被王镣说动了心的王仙芝,却极想接受。消息传出后,许多起义军将士都表示反对,特别是黄巢,听说后不禁火冒三丈,责骂王仙芝道:“当初大家对天盟誓,要生死与共打天下,现在你想到左军做官去,让弟兄们怎么办?”盛怒之下,黄巢还将王仙芝痛打了一顿。王仙芝无奈,只好暂时放弃投降的打算。经过这。一事件,王仙芝与黄巢的关系彻底破裂。王仙芝带一路义军出蕲州,攻克隋州(今湖北随县),转战江陵。这时,招讨都督杨复光又派人策动王仙芝投降。王仙芝降心又动,便派部将尚君长等人去与唐朝廷官员接洽投降事宜。途中,恰被招讨使宋威抓获,虽然杨复光再三申明尚君长是来联系投降的,宋威还是将其杀死。王仙芝闻讯大怒,立即出兵猛攻郢州,乾符五年(878年)初,占领其罗城。
然而已经迟了。王仙芝的动摇不定使唐军得以重新集结兵力,在不足2个月的时间里,王仙芝起义军先后遭到山南东道节度使李福、驻扎蕲黄的招讨使曾元裕等,数倍于己的大军的征剿,死伤2万余人,-退守大别山区,既而南下黄梅。乾符五年二月,在与曾元裕部的激战中,起义军伤亡5万余众。王仙芝也拼杀身亡,结束了他既有声有色又众说不一的一生。