Köpekbalıkları dünyadaki her okyanusta bulunur ve bazen nehir ve akarsulardaki yaşam alanlarından çıkarlar. Dünyada yaklaşık 368 tür köpekbalığı vardır.
Köpek balıkları, çoğu balık gibi, yumurtadan çıktıktan sonra yumurtalarında kalmazlar. Mevcut yaşam alanlarından yüzlerce kilometre uzakta yumurtalarını bırakıp, asla yavrularını göremediler. Köpekbalıkları sık sık yiyecek bulmak için uzun mesafeler boyunca seyahat edecek ve genellikle yaşayacakları çok miktarda yiyecek olan yerlere gidecektir. Bölgesel yaratıklar değillerdir ve beslenme ihtiyaçlarına bağlı olarak yaşam alanlarını kolayca değiştirebilirler. Gezegendeki en uyarlanabilir hayvanlardan bazıları.
Köpekbalıkları soğuk kanlı hayvanlardır. Doğdukları andan itibaren kendilerine bakabiliyorlar ve çoğu köpek balığı, türlerine bağlı olarak farklı su türlerini tercih ediyor. Birçok köpekbalığı ılık su bulunan bölgelerde kalmayı tercih eder. Soğuk suları tercih eden köpekbalığı türleri de vardır. Mümkün olsa da, soğuk suda yaşayan çoğu köpekbalığı daha sıcak sulara göç etmez veya bunun tersi de geçerlidir. Köpekbalıkları zamanlarının çoğunu daha derin derinliklerde geçirmelerine rağmen, sığ sularda ve resiflerin yakınında bulunabilirler.