Rekiny zamieszkują każdy ocean na Ziemi, w tym wody przybrzeżne, otwarte morza i głębokie oceaniczne. Mogą znaleźć się w cieplych wodach tropikalnych i zimnych regionach polarnych, choć rozmieszczenie zależy od gatunku. Rekiny najczęściej spotyka się w płytkich wodach przybrzeżnych, choć niektóre gatunki wędrują na duże odległości.
Rekiny są zazwyczaj bardziej liczne w wodach tropikalnych i subtropicalnych, ale niektóre gatunki, takie jak rekin grenlandzki, potrafią przetrwać w ekstremalnie zimnych wodach.
Kraje z dużymi populacjami rekinów to m.in. Australia, Brazylia, Kanada, Chiny, Kostaryka, Ekwador, Egipt, Fidżi, Francja, Indonezja, Japonia, Meksyk, Nowa Zelandia, Filipiny, Republika Południowej Afryki, Hiszpania i Stany Zjednoczone.