852年2月设立，初为汉堡驻上海领事署，后为普鲁士、北德意志邦联、德意志帝国驻上海领事署。1871年升格为总领事馆，之后于1917年、1945年数度闭馆。1959年，德意志民主共和国重新设立上海总领事馆。1982年，德意志联邦共和国新设驻上海总领事馆。两德统一后，为德意志联邦共和国驻上海总领事馆至今。现任总领事为。