* Atlantický oceán: Sú bežné vo východnom Atlantiku, od Nórska do Južnej Afriky, ako aj v západnom Atlantiku pri pobreží Severnej Ameriky.
* Mediterranean Sea: Nachádzajú sa tiež v celom Stredozemnom mori.
* Tichý oceán: Aj keď sú menej bežné, možno ich nájsť vo východnom Tichomorí pri pobreží Južnej Ameriky av západnom Tichomorí pri pobreží Austrálie.
John Dory zvyčajne obývajú hlbšie vody v rozmedzí od 100 do 500 metrov, hoci sa niekedy nachádzajú v plytších vodách v blízkosti morského dna. Uprednostňujú oblasti s skalnatými dnami a piesočnatými oblasťami.