上海政法學院建校于1984年。
2004年9月,經上海市人民政府批準,以原上海大學法學院及上海市政法管理干部學院為基礎設立上海政法學院,是上海市屬的一所以法學為主干學科,政治學、經濟學、社會學、管理學、文學、教育學、藝術學等多學科協(xié)調發(fā)展的政法類高等院校。是中國政府獎學金來華留學生接收院校、上海合作組織國際司法交流培訓合作基地、“一帶一路”司法研究基地、“卓越法律人才教育培養(yǎng)計劃”、“”涉外卓越法律人才培養(yǎng)計劃“、“卓越新聞傳播人才教育培養(yǎng)計劃”入選高校。
2011年,經國務院學位委員會確認為碩士學位授予單位。學校辦學層次從本科生、高職生、專升本學生到研究生、政法干警、留學生、港澳臺學生(港澳臺僑學生聯(lián)合招生考試)再到插班生、輔修、繼續(xù)教育、培訓事務等多向發(fā)展。截至2015年,學校擁有12個二級學院,34個本科專業(yè)及方向,1個高職專業(yè)。全日制在校學生1萬余人,教職工600余人,30余個研究機構。學校坐落在風景秀麗的佘山國家旅游度假區(qū),占地面積1078.60畝,被譽為“佘山腳下的花園學府”。