上海有哪些领事馆?
目前,上海有8个外国领馆、20个驻沪外交机构。 【国外】美国、巴西、韩国、澳大利亚、日本、新加坡、菲律宾、泰国、埃及、南非、哈萨克斯坦、乌克兰等16国在上海设有总领事馆;英国、爱尔兰、法国、德国、比利时、荷兰、瑞士、瑞典、挪威、丹麦等10国在上海设有大使馆。
【中国】外交部、商务部、国家中医药管理局、国家移民管理局、国家药品监督管理局、上海合作组织秘书处等中央机关在上海设立了业务部门。
【其他】香港、澳门特别行政区在沪设立办事处或联络处。台湾地区“行政院”大陆事务办公室也在上海设立了办事处。