Terrasini è situato a 30 km da Palermo in direzione Trapani, accanto all'aeroporto Falcone-Borsellino, e si affaccia sul Golfo di Castellammare.
Il territorio è pianeggiante e confina a nord col mare e per il resto è circondato da colline e montagne.
Le principali attività lavorative sono il turismo e la pesca.
La costa di Terrasini, che si estende dalla spiaggia della Ciucca fino ad un'altra spiaggia, quella di San Cataldo, è di tipo misto, alternando calette pietrose a alti e scoscesi dirupi sul mare. È inoltre "controllata" dalle antiche e maestose torri d'avvistamento che servivano ad avvertire in tempo la popolazione del villaggio degli attacchi dei temibili pirati o dei ancor La torre di Capo Rama vista dal mare più temuti Saraceni. Il sistema di avvistamento,prevede la collocazione di una torre di avvistamento ad ogni promontorio strategico del territorio, mantenendo sempre la comunicazione visiva fra una torre e l'altra, in modo tale che, in caso di emergenza, le segnalazioni luminose da una torre all'altra si trasmettessero molto velocemente in tutto il territorio. Nei pressi di Terrasini è situata la Riserva Naturale Orientata del Biotopo di Capo Rama, gestita ad oggi dal WWF, il quale ha istituito un'oasi in una zona definita "biotopo inestimabile".
Il centro della cittadina è la piazza Duomo, ampio spazio urbanistico rettangolare, con sullo sfondo la maestosa cattedrale dedicata a Maria Santissima delle Grazie, patrona dei terrasinesi.
Di fianco al Duomo vi è un piccolo polmone verde, la villa San Giuseppe, che ospita una mostra mercato dell'artigianato terrasinese.