上海开设畜牧兽医专业的学校共有3所,分别为:
1、上海交通大学。上海交通大学是中国历史最悠久的高等学府之一,前身是盛宣怀经清廷正式批准于1896年创立的南洋公学,设立了师范院、外院、中院和上院四院。与北洋大学堂同为中国近代历史上中国人自己最早创办的大学;
2、上海海洋大学。上海海洋大学,原名上海水产大学,学校原为农业部部属高校,2000年起由农业部划转地方,由中央和地方共建,以上海市管理为主。上海海洋大学是国内水产学科设置最为齐全的大学;
3、上海市农林技术学院。上海农林职业技术学院于2002年4月建立,其办学历史最早可追溯到1947年。目前已形成由上海农林职业技术学院、上海市农业学校、上海市农业广播电视学校和上海市现代农业开放实训中心组成的三校一中心办学体制。现隶属上海市教育委员会领导,是上海市唯一的以都市农林和现代生物技术应用为特色的高等职业技术学院。