上海外国语大学国际关系与公共事务学院下设国际政治系、外交学系、政治学系、公共管理系、外语教学部和中国学研究所等教学机构。目前拥有本科专业四个,即国际政治、政治学与行政学、外交学、外交学法语。其中,国际政治专业与政治学与行政学是国家一流专业建设点,一流专业数居国内同类国际关系学院前列;外交学法语专业是国关学院与上外法语系共同建设的国家级双学位专业;国关学院还与上外英语学院曾经共建上外的品牌实验班,即国际公务员实验班,目前两院合作重点打造英语国际政治双学位专业;
国关学院还与上外卓越学院、上外东方语学院、上外高翻学院等建立了跨通融的教学合作关系。国关学院拥有一个一级学科政治学博士点;七个二级学科博士点即国际关系,国际政治,外交学,中东研究,政治学理论,中国学,比较政治与区域国别;八个硕士生专业,即国际关系,国际政治,外交学,国际公共管理,政治学理论,中国学,比较政治与区域国别等七个学术硕士专业以及公共管理专业硕士点。其中,国际关系是上海市重点学科,中国学与比较政治与区域国别是全国高校中开风气之先的专业。学院建立起较为完整的课程体系。