上庄镇敬老院1958年有由海淀区上庄镇政府创办,有五十年的历史,管理者由镇政府委派。最初是托老所,一直是国营企业。养老院位于海淀区上庄镇南玉河村翠湖北岸,在万亩翠湖公园东侧3公里处,远眺鹫峰、阳台山、凤凰岭风景区,中关村科技园区近在咫尺,是北京上风上水的黄金地段,这里被称为北京市的后花园。敬老院曾多次荣获“市级一流敬老院”、“市级文明敬老院”等称号,与国防大学开展军民共建,被市政府评为“军民共建先进单位。”距离解放军二六一医院仅有一公里路程,交通十分便利。敬老院在上世纪七八十年代是高级的、一流的敬老院。上庄镇敬老院占地面积30亩,建筑面积3000平方米。房间共有132间,床位200张。院内配套设施有:娱乐室、医务室、洗衣房、餐厅、阅览室、书画室、棋牌室、健身房,还有一些户外的健身器材。暖气供热半年以上。房屋周围有果树、绿地,院内还有自种菜地十亩,整体看来院内环境较好。每年春、秋还组织能自理的老人外出游玩。上庄镇敬老院在海淀区的排名仅次于四季青敬老院,位居第二。