* Atlantski ocean: Obični su u istočnom Atlantiku, od Norveške do Južne Afrike, kao i zapadnog Atlantika kraj obale Sjeverne Amerike.
* Mediteransko more: Nalaze se i u cijelom mediteranskom moru.
* Pacifički ocean: Iako su manje uobičajeni, mogu se naći u istočnom Tihom oceanu kraj obale Južne Amerike i u zapadnom Tihom oceanu kraj obale Australije.
John Dory obično naseljava Dublje vode u rasponu od 100 do 500 metara, iako ih se ponekad može naći u plitkim vodama u blizini morskog dna. Više vole područja s stjenovitim dnom i pješčanim područjima.