清时镇海县灵绪乡,民国十九年(1930)属西绪乡,三十五年(1946)复属灵绪乡,1950年6月为范市镇杨家村、东湖乡三村,1954年10月划归慈溪县。
1956年2月属范市镇,1959年2月分属范市管理区、灵湖管理区,1961年11月为范市公社杨家大队、灵湖公社高巷大队。
1970年5月高巷大队随灵湖公社并属范市公社,1972年1月复属灵湖公社。
1983年7月、9月改制为范市乡杨家村、灵湖乡高巷村。
1984年6月杨家村改属范市镇,1992年5月高巷村随灵湖乡并属范市镇,2001年2月杨家和高巷两村合并成杨高村。
2008年7月随范市镇并属龙山镇至今。