杨行镇是中国上海市宝山区下辖的一个镇，位于宝山区中部，东与友谊路街道相邻，西接顾村、罗店镇，南邻淞南、庙行镇，北连月浦镇。面积37.91平方公里。户籍人口5.3万人（2008年）。
行政区划.2012年，全镇下辖32个居委会及17村委会：杨泰一村一居委会、杨泰一村二居委会、杨泰二村一居委会、杨泰二村二居委会、杨泰三村一居委会、天馨花园第一居委会、宝杨路二零二一弄居委会、宝启花园一居委会、富锦苑居委会、城西居委会、宝启公寓居委会、富杨居委会、杨泰春城居委会、梅林居委会、宝地绿洲居委会