Dynnsmerling er utbredt i Mellom-Europa i elvene som renner til Nordsjøen og Østersjøen fra Meuse til Neva, Ladoga og Det karelske nes. Den finnes også i elvene som renner til nordlige del av Svartehavet fra Donau til Kuban, og i Volga og Ural som renner til Det kaspiske hav. Arten er innført til Rhône og kanskje andre steder. I Danmark finnes dynnsmerling kun i Sønderjylland, og arten mangler i Norge, Sverige og Finland.