早在新石器时代,梧州就有人类聚居、生息、繁衍。经过夏、商、周,至春秋战国,在梧州活动的原始部落称“苍梧人”﹙古籍称“仓吾”,为越族分支﹚,是中国最古老的部族之一,后发展为壮、侗等民族。秦始皇三十三年﹙前214年﹚,中原汉族人南下从漓江、贺江进入梧州,与越人杂居。汉元始二年﹙2年﹚,梧州人口1.4万人,至清光绪二十三年﹙1897年﹚梧州开埠通商时,人口为4万人。民国时期,人口年均增长率21‰。1949年近10万人。2010年末,梧州市常住人口为326.30万人。全市非农业人口63.91万人,占总人口的比重为19.57%。
梧州市是以汉族为主的多民族聚居地区,居住着汉、壮、瑶、苗、侗、仫佬、毛南、回、京、彝、水、仡佬、满、蒙古、高山、土家、朝鲜、白、藏、黎、维吾尔、布依、拉祜、哈尼族、傣、鄂伦春、羌、畲等民族。2010年末,全市少数民族人口7.495万人,占总人口2.297%。其中,瑶族38431人,壮族32736人。
梧州的主要语言为粤语,俗称“白话”,为粤方言区,也有指是粤语的发源地。城市人口中,半数以上与粤港澳有亲缘关系,语言相通、习俗近同,交往广泛,有定居国外的华侨、外籍华人以及港澳同胞35万多人,国内的归侨、侨眷、侨属有37万多人。岑溪市是广西有名的侨乡之一。