Kogelvissen kunnen worden gevonden in oceanen en estuaria, doorgaans in tropische en subtropische wateren.
Zoutwater kogelvissen
- Indo-Pacifische regio: Wateren rond de Indische Oceaan en westelijke Grote Oceaan, de thuisbasis van veel soorten, waaronder valentini en rode oog kogelvissen.
- Atlantische Oceaan: Te vinden in zowel westelijke als oostelijke bassins, inclusief de noordelijke kogelvis, gestreepte burrvis en Atlantische scherpsnuitkogelvis.
- Caribische Zee en Golf van Mexico: Herbergt soorten zoals de geblokte kogelvis, Caribische kogelvis en porcupinevis.
- Middellandse Zee: Soorten omvatten de gestreepte kogelvis, gevlekte kogelvis en zilverstreep blaasop.
Brak en zoetwater kogelvissen
- Amazonebekken: Herbergt de roodbuikkogelvis en drievlek kogelvis.
- Afrikaanse rivieren en meren: Te vinden in de Congorivier, Tanganjikameer en Malawimeer, inclusief de Congokogelvis en Tanganjikakogelvis.
- Zuidoost-Azië: Rivieren en meren herbergen soorten zoals de Mekong reuzenkogelvis en rode oog kogelvis.
Sommige kogelvissoorten zijn invasief geworden in bepaalde regio's. Verantwoorde aquariumpraktijken en correcte afvoer van ongewenste soorten kunnen helpen ecologische onevenwichtigheden te voorkomen.