Selat adalah sebuah wilayah perairan yang relatif sempit yang menghubungkan dua bagian perairan yang lebih besar, dan karenanya pula biasanya terletak di antara dua permukaan daratan. Selat buatan disebut terusan atau kanal.

Selat Gibraltar yang memisahkan Spanyol dan Maroko dan menghubungkan laut Mediterania dengan Samudra Atlantik