1973年,钦州学院的前身钦州地区师范学校创办。1982年,更名为钦州地区教师进修学院。1985年5月,设立广西师范学院钦州分院。1988年6月,更名为钦州地区教育学院。1991年,改建为钦州师范高等专科学校。1999年6月,广西广播电视大学钦州分校与钦州民族师范学校合并办学。2004年6月,经广西壮族自治区人民政府批准,钦州民族师范学校(含广西广播电视大学钦州市分校)并入钦州师范高等专科学校,组建成新的钦州师范高等专科学校。2006年2月,国家教育部下文批准钦州师范高等专科学校升格为钦州学院。2007年,学校在广西高校中率先开设涉海专业,填补了广西有海洋而高校无海洋专业的历史空白。2008年5月,学校经教育部批准获得学士学位授权单位。2011年5月,经广西壮族自治区人民政府批准,同意在钦州学院基础上筹建北部湾大学。2012年11月,学校顺利通过教育部新建本科院校本科教学合格评估。2013年3月,广西区高校学位委员会批准钦州学院列为硕士学位授权立项建设单位。2013年,成为教育部首批应用型大学联盟理事高校。2014年,成为广西新建本科院校整体转型发展试点单位。2015年,学校由钦州市西环南路整体搬迁至钦州市滨海新城。2015年,获得教育部批准的学校与波兰华沙理工大学合作本科教育项目。2016年,获批广西普通高校毕业生就业创业工作突出单位。2016年,广西与国家海洋局签署共建北部湾大学(筹)协议2018年1月,学校新增为硕士学位授予单位。2018年12月,教育部致函广西壮族自治区人民政府,同意钦州学院更名为北部湾大学。