广西的赵姓的起源不太清楚。
但壮族的赵姓和侬智高有关。
根据宋朝官方历史记载,侬智高起兵失败后,狄青肆意屠杀侬峒百姓,一部分侬峒百姓随侬智高逃入云南,没有及时逃走的部分侬峒百姓忍辱将“侬”改为“农”,还有部分被征服的百姓为宋朝赐当时的皇姓“赵”,以显示宋皇朝的皇恩浩荡。
赵姓古代影响力最大的皇姓之一。广西南宁地区壮族的赵姓很多是宋代狄青平定侬志高之乱而冒认为祖籍山东的。很多赵姓是当时由侬姓改过来的。