截至2017年末全市户籍人口756.87万人，其中市区人口375.38万人，常住人口则为715.33万人。
民族.南宁民族众多，居住着壮族、汉族、瑶族、苗族、侗族、仫佬族、回族、满族、毛南族、土家族等50个民族。主要民族为壮族和汉族，其中壮族人口占比超过一半。壮族是世代居住在此的土着民族，秦汉以后，汉族陆续迁入，元朝后，回族迁入，瑶族和苗族大多为清代以后迁入，其余民族多于解放后陆续从全国各地迁入。汉族在南宁各地均有分布，除邕宁区、良庆区以外的城区较为集中，瑶族主要聚居在马山县和上林