Edelrogn er utbredt i Europa, Nord-Afrika og Tyrkia. Den finnes nordover til Sør-Tyskland der den vokser i duneik-skoger i tørre sørskråninger. Arten ble dyrket som fruktre i middelalderen, og den naturlige nordgrensen er usikker. På 1990-tallet ble det oppdaget at edelrogn sannsynligvis vokser spontant på kalkklipper langs kysten i sørlige Wales.