春秋、战国时期,该县地属楚越交界之地。
秦始皇三十三年(公元前214年),秦统一岭南,置桂林、南海、象郡,县地属南海郡。
汉高祖三年(公元前204年)属南越国桂林郡。
汉元鼎六年(公元前111年),今县境始置冯乘、富川县,同属交趾刺史部苍梧郡。
东汉建安八年(203年),冯乘、富川均属交州苍梧郡。
三国时期属吴,黄武五年(226年),冯乘、富川同属荆州临贺郡。
西晋永嘉二年(308年),冯乘、富川属临贺郡。
南朝,宋永初二年(421年),冯乘、富川属临庆郡。宋泰始六年(470年),改临庆郡为临庆国(封国),冯乘、富川属之。南朝齐建元二年(480年),临庆国复为临贺郡,冯乘、富川同属之。梁普通元年(520年),今县地置临贺、乐梁郡,冯乘属临贺郡,富川属乐梁郡。
隋开皇九年(589年),富川县属富州(州治在富川县,即今钟山)。开皇十九年(599年),临贺、绥越(南朝陈置,在今钟山县南)、荡山(南朝梁立,在今贺县西)等县划入富川,更名贺川县,属永平郡。冯乘属零陵郡。
唐代,冯乘、富川县均属贺州,后属桂管。其中天宝二年(743年),富川县曾更名富水县,乾元元年(758年)复名富川县。
五代十国时期(907—948年)冯乘、富川属楚地,948年后属南汉。
宋开宝四年(971年),废冯乘县,东部划入今湖南江华县,西部划入富川(今自治县县域),富川县属广南东路贺州。冯乘县从置到废计有1082年的建置历史。宋大观二年(1108年)五月,富川改属广南西路贺州。
元代,富川县仍属贺州。
明洪武九年(1376年)富川县属贺州。洪武十年(1377年)五月,富川县改属浔州府,后属平乐府。洪武二十九年(1396年)十一月,富川县治所从钟山镇迁至灵亭乡,即今富阳镇内的明富川县城。
清顺治十二年(南明桂王永历九年,即1655年),富川县属平乐府。
民国元年(1912年),富川县属平乐府。
民国2年(1913年)7月属漓江道,治桂林;民国3年(1914年)6月属桂林道,治桂林。
民国6年(1917年)7月,划富川县南部置钟山县,富川县属桂林道,治桂林。
民国19年(1930年)属平乐民团区,治八步。
民国21年(1932年)4月,属桂林民团区,治桂林。
民国22年(1933年)10月属平乐民团区,治八步。
民国23年(1934年)3月属平乐行政监察区。
民国29年(1940年)4月属第二区行政督察专员兼保安司令公署,治八步。
民国31年(1942年)3月属第一区行政督察专员兼保安司令公署,治八步,一直至民国38年(1949年)。
中华人民共和国成立后,1950年元月1日,富川人民政府成立,驻富阳镇,属广西省平乐专区。
1952年7月,广西省政府报请中南军政委员会核转,并经政务院1953年4月23日批准,撤销富川、钟山2个县,合并置富钟县,治钟山,属平乐专区。
1958年7月,改属广西壮族自治区梧州专区。
1961年7月1日,富川与钟山分治。
1962年3月27日,国务院第115次全体会议决定,恢复设置富川县,县人民政府驻富阳镇,属梧州专区。
1983年8月30日,国务院批准广西壮族自治区人民政府关于建立富川瑶族自治县的请求报告,同意设立富川瑶族自治县,撤销富川县。