Der Dorsch ist in den gemäßigten bis kühlen Gewässern des Nordatlantiks, der Nordsee, des Skagerraks, des Kattegats und der Ostsee verbreitet. Er bevorzugt Wassertiefen von 30 bis 300 Metern und eine Wassertemperatur von etwa 2-10°C. Der Dorsch ist sehr anpassungsfähig und besiedelt unterschiedliche Lebensräume, von sandigen oder kiesigen Böden bis zu felsigen Riffen. Er ist sowohl in Küstennähe als auch in der offenen See anzutreffen, wobei jüngere Exemplare eher in flacheren Küstengewässern vorkommen und ältere Tiere in größeren Tiefen leben.