上海市青浦区有8个镇、3个街道、184个行政村。
8个镇是朱家角镇、赵巷镇、徐泾镇、华新镇、重固镇、白鹤镇、练塘镇、金泽镇。
3个街道是夏阳、盈浦、香花桥3个街道办事处。
184个行政村是白鹤村、社村、红旗村、江南村、北新村、华益村、淮海村、陈东村、淀湖村等。