Soča (italijansko Isonzo [izónco]), reka v Sloveniji in Italiji, 138 km, v Sloveniji 96 km, v Italiji 43 km, porečje v Sloveniji 1549 km2, v Italiji 715 km2, izvira pod prelazom Vršič (1611 m) v Julijskih Alpah, jz. od Tržiča se izliva v Tržaški zaliv.