白杨镇,隶属于河南省洛阳市宜阳县,地处宜阳县东南部,东与伊川县高山镇接壤,东南与伊川县鸣皋镇毗邻,南连嵩县田湖镇,西南接董王庄镇,西与赵保镇交界,西北接锦屏镇,北接樊村镇,行政区域面积79.2平方千米。
炎帝时,称伊国;1998年12月,白杨乡撤乡建白杨镇。截至2018年末,白杨镇户籍人口为51903人。截至2020年6月,白杨镇辖25个行政村,镇人民政府驻白杨村。
2011年,白杨镇完成财政总收入2300万元,比上年增长12.8%。农民人均纯收入达到5390元。2018年,白杨镇有工业企业15个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市66个。