杨斜镇,因杨姓始居于地势倾斜之地得名。1949年,设杨斜乡。1958年,改杨斜管理区,属杨斜公社。1961年,改杨斜公社,属杨斜区。1984年,改镇。1997年5月,将林岔河乡并入。2001年12月,将东岳庙乡并入。地处商州区西南部,东接麻池河镇,南依砚池河镇,西邻柞水县红岩寺镇、西安市蓝田县葛牌镇,北与金陵寺镇相连。总面积421.3平方千米。截至2020年6月,杨斜镇下辖1个社区、17个行政村。截至2018年末,杨斜镇户籍人口37870人。2011年,杨斜镇农业总产值3436万元,实现工业增加值2400万元,农贸年成交额580万元。