北京大学附属小学的前身是京师大学堂附属小学,又改名为燕京大学附属小学,初建于1906年。原校址在现北京大学图书馆处,1952年由燕大附小改名为北大附小,1959年迁入燕东园内。。
北京大学附属小学占地面积24800平方米,是一所拥有百年历史、古木繁茂、环境优雅的绿色校园,校园内拥有30余个品种的各类花木,242棵古树,其中百年以上的国家二级古树就有50多棵。
北京大学附属小学,是北京大学教职工子弟学校,直属国家教育部领导。学校位于北京大学燕东园内,占地面积24800平方米。校园古木繁茂,环境优雅。现有71个教学班,学生2600多名,教职工120人,是全日制六年制小学。