Cá heo không sống ở các quốc gia; chúng sống trong đại dương và sông ngòi. Gần như tất cả 40 loài cá heo sống ở các đại dương trên khắp thế giới, nhưng có một số loài sống ở sông Dương Tử ở Trung Quốc và các sông ở Nam Mỹ. Ngoài ra còn có các quốc gia ở Châu Phi, Châu Á, Châu Âu, Bắc Mỹ, Nam Mỹ, Caribe và Thái Bình Dương nuôi nhốt cá heo.
Trong môi trường tự nhiên của chúng, các loài cá heo khác nhau sống ở các đại dương khác nhau. Ví dụ: cá heo mũi chai sống ở các khu vực ven biển của tất cả các đại dương - Thái Bình Dương, Đại Tây Dương, Ấn Độ Dương, Nam và thậm chí cả Bắc Cực - trong khi cá heo Spinner chỉ được tìm thấy ở Thái Bình Dương, Đại Tây Dương và Ấn Độ Dương.
Cá heo được nuôi nhốt tại nhiều thủy cung, vườn thú hoặc công viên giải trí trên khắp thế giới. Ai Cập và Nam Phi là hai quốc gia châu Phi có nuôi nhốt cá heo. Nhiều quốc gia ở châu Á nuôi cá heo, bao gồm Armenia, Bahrain, Trung Quốc, Indonesia, Israel, Nhật Bản, Philippines, Singapore, Hàn Quốc, Đài Loan, Thái Lan và Thổ Nhĩ Kỳ. Các quốc gia châu Âu có nuôi nhốt cá heo bao gồm Bỉ, Bulgaria, Đan Mạch, Phần Lan, Pháp, Đức, Hy Lạp, Iceland, Ý, Lithuania, Malta, Hà Lan, Bồ Đào Nha, Romania, Nga, Tây Ban Nha, Thụy Điển, Thụy Sĩ và Ukraine. Ở Bắc Mỹ, cá heo được tổ chức ở Canada, Mexico và Hoa Kỳ. Cá heo cũng có thể được tìm thấy trong điều kiện nuôi nhốt ở các quốc gia trong Vành đai Thái Bình Dương, chẳng hạn như Úc, Palau và Polynesia thuộc Pháp. Ở Nam Mỹ và Caribe, cá heo bị nuôi nhốt có thể được tìm thấy ở Anguilla, Argentina, Belize, Bermuda, quần đảo Cayman, Colombia, Cuba, Cộng hòa Dominica, Jamaica, Peru và Venezuela.