Nel grande Golfo di Oristano si trova il porto industriale e a nord il marina di Torregrande per il diporto. Nel tratto ovest della costa sarda questo porto si trova al centro ed è una valida sosta per chi vuole visitare la zona. Torre Grande, chiamata anche Marina di Torregrande, è una piccola borgata marina, frazione di Oristano, da cui dista circa 7 km. Il paese è di origini moderne e si è sviluppato come centro residenziale estivo attorno all’antica Torre Spagnola, la più grande in Sardegna. È inoltre nota per la sua lunga spiaggia arenosa (quasi 3 km), che corre dalla foce del Tirso sino al porticciolo turistico.