国长沙郡。汉时属豫章郡宜春县地。三国东吴宝鼎二年（267年）设萍乡县，县治设在今芦溪县古岗，属安成郡。萍乡得名有两种说法，一种是此地多萍草，另外一种是楚昭王渡江于此得萍实。晋朝仍属安成郡，义熙年间，封何无忌为萍乡县公。东晋至南朝陈属江州安成郡。隋朝属袁州。唐朝初年，县治迁至今市治所在地，隶属江南西道袁州。宋朝隶属江南西路袁州，元朝元贞初年，升为萍乡州，隶江西行省袁州路。明朝洪武二年（1369年），改州为县，属江西袁州府。清朝属江西省袁州府。1960年设立县级萍乡市。1970年升为地级萍乡市。1980年，