漢屬合浦郡地。
南朝宋泰始七年(471年)析合浦郡西部置宋壽郡,治宋壽縣(今欽南區(qū)久隆鎮(zhèn)境)。
同年析交州置越州,治臨漳郡(今浦北縣安石鎮(zhèn)仰天湖村)。
南朝梁增置安州(治今欽南區(qū)久隆鎮(zhèn))。
隋開皇十八年(598)改宋壽縣為欽江縣,并改安州為欽州。
大業(yè)三年(607)改欽州為寧越郡。
唐武德四年(621)改寧越郡為欽州;天寶元年(742)再改欽州為寧越郡;乾元元年(758)又改寧越郡為欽州。
北宋天圣元年(1023)州治移今靈山縣舊州。
南宋時又移治今欽州。
元至元十七年(1280)欽州改為欽州路。
明洪武二年(1369)升路為府,七年又降府為州,九年廢州改縣,屬廉州府。
清初置欽州(為散州),光緒十四年(1888)為直隸州,屬廣東省。
1912年為直隸廣東欽廉綏靖處。
1914年稱欽廉道。
1920年直隸廣東省。
1930年為南區(qū)綏靖公署。
1936年為第八行政督察區(qū)。
1949年為南路專區(qū)。
1950年稱欽廉專員公署,駐欽縣。
1951年改欽州專區(qū)。
1952年屬廣西省。
1953年專員公署移駐今合浦縣廉州鎮(zhèn)。
1955年劃歸廣東省,改稱合浦專區(qū)。
1959年撤合浦專區(qū),轄地屬湛江專區(qū)。
1965年復設立欽州專區(qū),屬廣西壯族自治區(qū)。
1971年改為欽州地區(qū)。
1983年析出北海市。
1987年析出合浦縣,歸北海市管轄。
1993年析出防城各族自治縣和上思縣。
1994年撤縣級欽州市,設欽南、欽北2區(qū),改欽州地區(qū)為地級欽州市成今境。