隋开皇十八年(598年),设南宾县,县治设于南宾寨(今广西灵山县旧州圩西南侧)。属钦州。
隋大业三年(607年),南宾县属宁越郡。
唐武德五年(622年),南宾县属钦州总管府。
唐贞观十年(626年),南宾县县治移至峰子岭南(今广西灵山县三海镇棠梨村境内)。
唐贞元十年(794年),南宾县改名灵山县,因境内有风景名胜西灵山(今广西灵山县六峰山)而得名。
唐武德二年(619),析浦州之武厅县西界地置南宾县(今重庆市石柱县),隶临州。五代前蜀、后蜀时,南宾县隶忠州。宋元因之。明洪武十四年(1381)撤消南宾县,改为南宾里。