上海温哥华电影学院地处上海大学靠近市中心的校区——延长路校区,交通便利、生活方便、闹中取静、风光怡人,使得学生在充实的学习生活之余,又能充分体验上海这个国际大都市的魅力。延长校区的定位是上海大学的艺术、文化校园,上大所有的艺术、文化类专业(诸如电影、音乐、美术、文学等)都集中在该校区。校园内除各个学院教学楼、图书馆、行政办公楼、食堂、宿舍楼等基础设施外,还有超市、运动场、篮球场、大草坪等公共生活、娱乐设施。校园内绿树成荫、干净整洁、井然有序,安静得“容得下一张书桌”,一年四季风景交替变化,韵味不同。