莘州街道,隶属于山东省聊城市莘县,地处莘县南部,东与阳谷县为邻,南、西、北分别与十八里铺镇、燕塔街道、东鲁街道接壤,辖区面积20.17平方千米。2011年末,莘州街道总人口31500人。
2004年,从莘城镇、十八里铺镇析出部分村庄成立莘州街道。截至2021年10月,莘州街道辖4个社区、16个行政村。
2011年,莘州街道完成财政总收入0.11亿元,比上年增长13%。其中地方财政收入0.039亿元,比上年增长11%。从各主要税种看,完成营业税260万元,增值税15万元,企业所得税10万元。人均财政收入349元,比上年增长21%。