上海外国语大学的前身是创办于1949年11月的上海俄文学校。1950年11月,上海俄文学校更名为“华东人民革命大学附设外文专科学校”,在增设英语班的同时,学校组建了东方语言文学系,设缅甸语、越南语和印尼语专业。至1952年8月,学校已设立俄、英、缅甸、越南和印尼五个语种的专业。1952年9月,学校更名为“上海俄文专科学校”。之后,东方语言文学系并入北京大学东语系,学校遂只设俄语专业。1956年,国务院批准上海俄文专科学校更名为“上海外国语学院”,增设英语、德语和法语专业。1994年,国家教委批准上海外国语学院更名为“上海外国语大学”。上海外国语大学德语专业建立于1956年,与英语和法语专业共同组建西语系。1961年,英语单独建系。德语、法语和西班牙语专业合并成立新的西语系。1964年,德语和法语专业组建德法系。1981年,德语专业单独建系。1995年6月,德语、法语和西语三个专业合并为西方语学院。2005年6月,因发展需要,学校撤去了西方语学院,德语专业恢复独立系级建制,并于2007年增设瑞典语专业。上外德语专业现由德语和瑞典语两个学科组成。为适应国家与地区深刻的社会经济发展变化形势和国际间经济、文化等方面日益强劲的交流与合作需求,在德语/英语双语培养模式之外,学校不断拓宽德语专业人才培养口径。1999年,学校与德国拜罗伊特大学合作,在本科教育阶段设立“德语经济复合型专业”,该项目于2000年9月正式启动。2019年,上外德语专业开始实施德语/经济学双本科人才培养方案。此外,上外德语专业于1979年建立硕士学位点,并于1998年获批博士学位授予权,其后又在外国语言文学博士后流动站框架下招收博士后研究人员。因此,上外德语专业目前具备完整的本、硕、博人才培养体系。