北师大没有医学院。
北京师范大学的学院一共包括以下23个。教育学院、地理科学学院、哲学学院、经济与工商管理学院、法学院、马克思主学院、社会学院、心理学院、体育与运动学院、文学院、汉语文化学院、外国语言文学学院、新闻传播学院、历史学院、数学科学院、物理学系、化学学院、天文系、地理学与遥感科学学院、系统科学学院、统计学院、环境学院、资源学院生命科学学院、信息科学与技术学院、核科学与技术学院、政府管理学院、社会发展与公共政策学院、艺术与传媒学院、继续教育与教师培训学院、教师教育学院、耕耘学院、瀚德学院。