白杨镇,隶属于甘肃省陇南市康县,地处康县东南部,东邻两河镇,西南接铜钱镇,北靠岸门口镇,距康县县城42千米,区域总面积203.12平方千米。
1949年12月,白杨镇一带隶属于康县阳坝区;2018年,白杨乡撤乡设镇,改为白杨镇。截至2018年末,白杨镇户籍人口为5820人。截至2020年6月,白杨镇下辖15个行政村,镇人民政府驻白杨滩村。
白杨镇粮食作物以小麦为主;畜牧业以饲养生猪、家禽为主。2018年,白杨镇有营业面积超过50平方米以上的综合商店或超市6个。