楊浦区は上海市中心城区の北東部に位置し、東及び南は黄浦江を隔てて浦東新区と、西は大連路、密雲路、逸仙路で虹口区と、北は旧江湾空港を隔てて宝山区と接しています。 区内を南から東に向かって流れる黄浦江は上海市の生活用水となっています。 上海市最大の住宅地区である中原小区も楊浦区に存在します。
市中心部にある区としては面積がいちばん広く、人口も最多の区です。
中国の高等教育機関が多数存在しています(例えば、復旦大学、同済大学、上海理工大学、上海海洋大学-元水産学院、上海電力学院など)。