杭州师范大学有3个校区:分别是仓前、玉皇山、下沙三个校区。
杭州师范大学前身可追溯至1908年创建的浙江官立两级师范学堂。在发展历史中,学校先后更名为浙江省立两级师范学校、浙江省立第一师范学校、浙江省立杭州师范学校、浙江省杭州师范学校。1978年12月,经国务院教育行政部门批准,在杭州师范学校基础上组建杭州师范学院。1999-2001年,原杭州教育学院、杭州师范学校、杭州工艺美术学校、杭州市法律学校、杭州医学高等专科学校等相继并入;2007年3月,经国务院教育行政部门批准,学校更名为杭州师范大学。
截至2022年3月,学校有仓前、玉皇山、下沙三个校区,占地3000多亩;设有23个院部、1个直属附属医院(杭州市第二人民医院);开设本科专业75个;拥有一级学科博士学位授权点1个,专业学位博士授权点1个,一级学科硕士学位授权点25个,专业学位硕士授权点18个;有专任教师1773人,有全日制在校生25179人(不含独立学院),其中全日制硕士生4210人、博士生65人,学历国际学生328人。