1958年,四川石油学院在四川南充成立,隶属于原
石油工业部;1970年,更名为西南石油学院;2000年,由中国石油天然气集团公司所属的部委院校划转为中央与地方共建、以四川省人民政府管理为主的普通高等学校;2002年,学校主体搬迁到
成都市新都区;2004年四川省政法管理干部学院并入;2005年,学校更名为西南石油大学。
截止至2021年3月,学校建有
成都、
南充2个校区,校园总面积3000余亩;设有19个教学学(部),开设77个本科专业;有5个
博士后科研流动站,5个一级学科博士点,20个一级学科硕士点,12种专业学位硕士类别;有全日制在校学生38606人(含非全日制统招硕士生),其中普通本科生30829人,统招硕士研究生6301人,
博士研究生963人,学历
外国留学生513人。另有在职攻读硕士学位研究生1287人。