Okseøyefisk er utbredt i det østlige Atlanterhavet fra Norge til Angola inkludert farvannene rundt Kanariøyene, Kapp Verde, São Tomé og Príncipe. Den finnes også i Middelhavet og Svartehavet. Nord for De britiske øyer er den svært sjelden.