Skjeggtorsken er utbredt i nordøstlige deler av Atlanterhavet, fra Marokko og nordover til Shetland og Skagerrak. Finnes også i vestlige deler av Middelhavet. I Norge finnes skjeggtorsken spredt langs kysten nord til Trondheim.