Durante la prima guerra mondiale la città, porto fortificato tedesco, fu posto sotto assedio dalle truppe anglo-giapponesi (Assedio di Tsingtao). Dopo la fondazione della Repubblica di Cina (1911), Qingdao tornò sotto la sovranità cinese nel 1922, seguita da Weihai nel 1930. Lo Shandong fu occupato dai Giapponesi nel corso della Seconda guerra sino-giapponese. L'occupazione durò fino alla resa del Giappone, nel 1945. In quell'anno le forze comuniste avevano già occupato alcune parti della provincia, e durante i seguenti quattro anni le loro basi si ampliarono, al punto che riuscirono ad eliminare le forze del Guomindang entro il giugno del 1949.