汉昌县置梁广县，为巴州大谷郡治。北周大象二年（580年）改化成县。隋大业三年（607年）废巴州，置清化郡，治化成县。唐武德元年（618年）改清化郡为巴州。贞观元年（627年）巴州属山南道。开元二十一年（733年）属山南西道。宋代巴州属利州路。元代属广元路。明洪武九年（1376年）省化成县入巴州，并降巴州为巴县。正德九年（1514年）复置巴州，属保宁府。清代因明制。民国二年（1913年）改巴州为巴中县，属川北道，次年改属嘉陵道。1928年废道制。1933年至1935年间，中国工农红军第四方面军曾在此建