Vrakfisk er utbredt langs kystene på begge sider av Atlanterhavet, fra Norge til Sør-Afrika inkludert Middelhavet, og fra Newfoundland til Argentina. Den finnes også ved St. Paul og Amsterdam i Det indiske hav og ved New Zealand i Stillehavet. Arten mangler i områder med tropisk klima. I Norge blir vrakfisk for det meste fanget om høsten og vinteren langs vestkysten fra Lindesnes til Nordkapp.