แม่น้ำโซช (เบลารุส: Сож, ออกเสียง: [soʂ]; รัสเซีย: Сож; ยูเครน: Сож, ออกเสียง: [sɔʒ]) เป็นแม่น้ำในทวีปยุโรป เป็นแควฝั่งตะวันออกของแม่น้ำนีเปอร์ ไหลผ่านประเทศรัสเซีย ประเทศเบลารุส และประเทศยูเครน ต้นน้ำอยู่ใกล้เมืองสโมเลนสค์ ทางตะวันตกของประเทศรัสเซีย ไหลไปทางใต้ในแคว้นสโมเลนสค์ เข้าสู่ประเทศเบลารุส ไปรวมกับแม่น้ำนีเปอร์ ทางตอนล่างของเมืองโฆเมียล แม่น้ำมีความยาว 648 เมตร

แม่น้ำโซช
ลักษณะทางกายภาพ
ปากน้ำแม่น้ำนีเปอร์
ความยาว648 กม. (403 ไมล์)