Η Καστελβετράνο (Castelvetrano στα ιταλικά και Castiḍḍuvitranu στα Σιτσιλιάνικα) είναι η πέμπτη πόλη της Ιταλικής επαρχίας του Τράπανι, μέσα στα όρια του βρίσκεται ο αρχαιολογικός χώρος Σελινούντας Σικελίας. Η πρώτη καταγραφή για την Καστελβετράνο παρουσιάζεται τον 12ο αιώνα, η εκκλησία του Αγίου Ιωάννη έξω από τα τείχη της πόλης ιδρύθηκε το 1412, η οικονομία της στηρίζεται στα αμπέλια και τους ελαιώνες.
Το κέντρο του Καστελβετράνο αποτελείται από τρεις ευθυγραμμισμένες πλατείες με πολλά μνημεία στην ευρύτερη περιοχή, η Τσίεζα Μάντρε χρονολογείται τον 16ο αιώνα. Κοντά στην εκκλησία υπάρχει το Καθαρτήριο που οικοδομήθηκε την περίοδο 1624 - 1664 και η πρόσοψη του είναι γεμάτη αγάλματα.[2] Ο φιλόσοφος Τζιοβάνι Τζεντίλε είναι γεννημένος στην Καστελβετράνο και ένα τοπικό σχολείο έχει το όνομα του.