Der Rapfen kommt vorzugsweise in Osteuropa vor, die Westgrenze bildet das Rheineinzugsgebiet, indem der Rapfen natürlicherweise nicht vorkommt. Im Norden breitet er sich bis Südschweden und Südfinnland aus. Die Ostgrenze liegt wahrscheinlich am Ural.