1939年2月10日,日军侵琼,其陆军和海军从长流天尾港登陆,国民党守军抵抗失败,中午海口沦陷。1945年8月15日,抗日战争胜利,日本宣布无条件投降。1949年4月1日,国民党当局在海口成立海南特别行政区长官公署,设海口市市政筹备处。1950年4月23日,中国人民解放军消灭国民党军驻岛主力部队,海口市解放,市政筹备处消亡。1950年5月1日,奉中南军区命令,成立海口市军事管制委员会(属海南军政委员会领导),负责海口市、榆(榆林)亚(三亚)的军事管制和接管工作。1950年5月25日,经海南军政委员会批准,成立中共海口市委员会。同年6月1日,经海南军政委员会批准,成立海口市人民政府,驻地海口市解放路,隶属海南军政委员会,至1957年为地级市。1958年12月1日,国务院批准撤销琼山县,行政区域并入海口市。1959年10月27日,国务院批准恢复琼山县。1967年3月,成立海口市军事管制委员会。1968年4月,成立海口市革命委员会。(1958~1974年为县级市)1975年11月22日,经国务院批准升格为地级市。1982年4月,召开海口市第七届人民代表大会,撤销海口市革命委员会,恢复海口市人民政府。1983年,降格为县级市。1986年5月31日,经国务院批准,海口市正式升格为广东省辖地级市。1988年4月13日,第七届全国人民代表大会通过《关于设立海南省的决定》和《关于建立海南经济特区的决议》,海南行政区从广东省划出,独立建省,并成立海南经济特区,海口市定为海南省省会。2002年10月16日,国务院批复海口、琼山两市合并,成立新海口市。