* Atlantski ocean: Od obale Severne Amerike, do Južne Amerike in čez Afriko.
* Indijski ocean: Ob obalah Afrike, Azije in Avstralije.
* Tihi ocean: Od obale Azije in Avstralije, čez Ameriko.
Specifični habitati v teh regijah vključujejo:
* Obalna območja: V bližini grebenov, skalnih obale in postelje morske trave.
* estuaries: Kjer se sladkovoda meša s slano vodo.
* Odprti ocean: Nekatere vrste najdemo naprej na morju, večina pa raje plitve voda.
Specifične vrste rib porcupin bodo določile njihove natančne preference habitata, na splošno pa uživajo v toplih, jasnih vodah z veliko hrane in zavetišča.