梁置宣汉县,属巴州伏虞郡,开皇初郡废,十八年改伏虞县。,武德元年,割巴州之伏虞县等六县置蓬州。宋代仍属蓬州,熙宁五年,省良山县为镇并入。元至元二十年,并入仪陇县。
梁代置伏虞郡安固县,属巴州伏虞郡,后周改伏虞郡为蓬州,安固县为良山县。后复名安固县,天宝元年更名良山县,宝历元年省入蓬池县,大中中复置。宋熙宁五年,省良山县为镇并入伏虞县,南渡后,建炎三年复置。元至元二十年,并入营山县。
南朝梁大同元年置伏虞郡,以邻接伏虞山为名;郡治宣汉县。隋朝开皇十八年撤废伏虞郡,宣汉县改名为伏虞县。
南朝梁大同元年置伏虞郡,以邻接伏虞山为名;郡治宣汉县。隋朝开皇十八年撤废伏虞郡,宣汉县改名为伏虞县。