原王家山村:明嘉靖年间属仁义乡;清康熙年间属遵义乡;民国时期属东篁乡;1949年属广水区;1955年为红光10社,属广水区南新乡;1958年成立人民公社,为10大队,属东风公社南新管理区;1959年为10大队,属广水公社南新管理区;1961年恢复区(镇)建制,为10大队,属广水区南新公社;1975年撤区并社,更名为王家山大队,属南新公社;1979年2月,将南新公社、驼子公社并入广水公社,为王家山大队,属广水公社;1983年设区建乡,为王家山村,属东篁店区南新乡;1987年撤区并社,为王家山村,属东篁店镇;1997年撤东篁店镇设武胜关镇,为王家山村,属武胜关镇。
原谢家冲村:明嘉靖年间属仁义乡;清康熙年间属遵义乡;民国时期属东篁乡;1949年属广水区;1955年属广水区南新乡星光社;1958年成立人民公社,为南新6大队,属东风公社南新管理区;1959年为南新6大队,属广水公社南新管理区;1961年恢复区(镇)建制,为南新6大队,属广水区南新公社;1975年撤区并社,更名为谢家冲大队,属南新公社;1979年2月,将南新公社、驼子公社并入广水公社,为谢家冲大队,属广水公社;1983年底设区建乡,为谢家冲村,属东篁店区南新乡;1987年撤区并乡,为谢家冲村,属东篁店镇;1997年撤东篁店镇设武胜关镇,为谢家冲村,属武胜关镇。
2004年撤村并村,王家山村与谢家冲村合并为杨林沟村,属武胜关镇至今。