Στενό του Γιβραλτάρ ονομάζεται ο πορθμός ο οποίος συνδέει τη Μεσόγειο με τον και χωρίζει το Γιβραλτάρ και την Ιβηρική χερσόνησο από το Μαρόκο και τηΘέουτα (Ισπανία) στην Αφρική. Το όνομά του προέρχεται από το βράχο του Γιβραλτάρ, το οποίο με τη σειρά του προέρχεται από το αραβικό Τζεμπέλ Ταρίκ (που σημαίνει το βουνό του Ταρίκ[1]) και πήρε το όνομά του από τον Ταρίκ ιμπ Ζιγιάντ. Στην αρχαιότητα ήταν γνωστό ως Ηράκλειες στήλες (αἱ Ἡράκλειοι στῆλαι) αλλά και ως Γαδειρίδες πύλες.
Το στενό έχει ελάχιστο πλάτος 7,7 ναυτικά μίλια (14,3 χιλιόμετρα) και το βάθος του κυμαίνεται ανάμεσα στα 300 και τα 900 μέτρα.[2] Το μήκος του είναι περίπου 60 χιλιόμετρα. Το βαθύτερο σημείο βρίσκεται στην ανατολική είσοδο, προς τη Μεσόγειο. Προς τα δυτικά, ανοικτά του ακρωτηρίου Καμαρινάλ, ο πυθμένας ανυψώνεται στα 290 μέτρα κάτω από την επιφάνεια της θάλασσας