2020年北海市无净流入人口,属人口输出型城市,是广西地级市。地处自治区南端,北部湾东北岸。西北距首府南宁206公里,东距广东湛江198公里,东南距海南海口市147海里。地势总体呈北高南低,地形平坦开阔气候属海洋性季风气候,具有典型的亚热带特色下辖3个区、1个县,总面积3337平方千米,人口近200万。
全市常住人口[3]为 1853227人,与2010年第六次全国人口普查的1539251人相比,十年共增加313976人,增长20.40%,年平均增长率为1.87%。
全市人口中,人户分离人口[11]为641005人,其中,市辖区内人户分离[12]人口为175522人,流动人口为465483人。流动人口中,省外流入人口为140470人。