Po różnych zmianach administracyjnych, w 583 roku powiatowi nadano nazwę Linfen, podczas gdy komturia, będąca siedzibą powiatu pozostała pod nazwą Pingyang. Za rządów dynastii Tang (618–907) prefektura, do której należało Linfen, nazywała się Jin. W okresie późnej dynastii Tang i epoce Pięciu Dynastii i Dziesięć Królestw (907–960) miasto ze względu na strategiczne położenie stało się ważnym garnizonem i często było pod administracją wojska. Za panowania dynastii Ming (1368–1644) i Qing (1644–1911) Linfen było centrum prefektury Pingyang. Mingowie wznieśli w mieście mury obronne; we wczesnym okresie Qing osiedla miejskie rozrosły się, wychodząc poza mury.

W 1853 roku przez miasto przeszła armia Tajpingów, pozostawiając za sobą duże zniszczenia; dalsze szkody powstały w latach 60. XIX w. podczas powstania Nian. Pod koniec XIX w. miasto gwałtownie straciło na znaczeniu, a po proklamowaniu republiki w 1911 roku zostało sprowadzone do rangi miasta powiatowego. Pod koniec lat 30. XX w. miało mniej niż 10 tys. mieszkańców, a dużą część terenów w obrębie murów miejskich stanowiły nieużytki.