Das Europäische Reh kommt in fast ganz Europa sowie in Teilen Kleinasiens vor. Auf der Iberischen Halbinsel ist das Verbreitungsgebiet lückenhaft und auf Grund der klimatischen Gegebenheiten überwiegend auf Gebirge begrenzt. Rehe kommen unter anderem in den Pyrenäen, dem Kantabrischen und dem Iberischen Gebirge, den Montes de Toledo und in der Provinz Cádiz sowie in der Region um Málaga vor. Letztere gehört zu den südlichsten Verbreitungsgebieten des Rehs. Die südliche Verbreitungsgrenze verläuft weiter über der Südspitze Italiens, das Reh kommt nicht auf Sizilien und den übrigen westlichen Mittelmeerinseln vor. Auf dem Peloponnes ist das Reh zu Beginn des 20. Jahrhunderts ausgerottet worden, es ist aber noch am Olymp, auf der Chalkidike und einigen griechischen Inseln verbreitet. Zum Verbreitungsgebiet gehört außerdem der Norden Syriens, der Nordirak, Israel bis zum See Genezareth und Haifa sowie der Iran. Die Ostgrenze verläuft über Bulgarien und Rumänien, wo Rehe jeweils im gesamten Landesgebiet vorkommen, in nördlicher Richtung über Kropywnyzkyj, Dnipro, Borissoglebsk, Woronesch, Orjol, dem Westen Moskaus, dem Wolga-Stausee, dem Rybinsker Stausee, dem Westufer des Ladogasees entlang der Ostgrenze Finnlands. In Skandinavien liegt die nördliche Verbreitungsgrenze an der atlantischen Küste etwa am 65. Breitengrad, von den Ostseegebieten Schwedens zieht sich dann das Verbreitungsgebiet in einem schmalen Streifen östlich des Skandinavischen Gebirges bis hin zum Polarkreis. Auf Irland leben keine Rehe, dagegen ist das Reh in Schottland und Teilen Englands weit verbreitet. Außerhalb seines natürlichen Verbreitungsgebietes ist das Reh bisher nur in Texas eingebürgert worden. Dort hat eine Arealvergrößerung bislang nicht stattgefunden.