漢元鼎六年(前111),置臨賀、封陽縣,今賀州市北部屬臨賀縣,縣治今賀街鎮(zhèn);三國吳黃武五年(226),置臨賀郡,郡治今賀街鎮(zhèn);晉因吳制,西晉太康初年(280-289),改建興縣為興安縣。
南朝宋泰始六年(470),改臨賀郡為臨慶國,治臨賀縣;齊建元二年(480),復臨賀郡名。
隋開皇九年(589),廢臨賀郡置賀州。
開皇十八年(598),改興安縣為桂嶺縣。
明洪武二年(1369)九月,省臨賀縣入賀州,屬潯州府。
洪武十年(1377)五月,撤賀州,改稱賀縣,此為賀縣之名之始,治所今賀街鎮(zhèn),改屬平樂府。
光緒三十二年(1906),分賀縣下六里地之一部置信都廳,治所今鋪門鎮(zhèn),屬平樂府。
1912年改信都廳為信都縣,1949年11月21日賀縣解放,同年11月27日,信都縣解放。
兩縣同屬治八步的平樂專區(qū)。
1951年8月平樂專署遷平樂,同月,信都并人賀縣,縣治仍在賀街鎮(zhèn),1952年9月縣治遷八步鎮(zhèn)。
1958年7月,撤銷平樂專區(qū),賀縣屬梧州專區(qū),1970年梧州專區(qū)改稱梧州地區(qū),賀縣仍屬之。
1997年2月27日國務院批準撤銷賀縣設立縣級賀州市,同年5月15日正式掛牌成立,同時決定將梧州地區(qū)更名為賀州地區(qū)。
2002年改地級賀州市。