Bitkinin doğal yayılma alanı Anadolu’da Karadeniz’in doğu bölgeleri, Toroslar, Kuzey ve Doğu Marmara ve Kafkaslar’dır. Avrupa’nın güneydoğusunda, Balkanlarda ve Kuzey İran’da da yabani formlarına rastlanılmaktadır
Yurdumuzda karayemişin yabani formlarına şu bölgelerde rastlamak mümkündür: · Karadeniz Bölgesi’nde; Rize dolaylarında, Trabzon çevresinde, Maçka Meryemana Vadisi’nde, Giresun, Sinop (Ayancık), Zonguldak (Devrek), Kastamonu, Bartın ve Bolu çevresindeki yapraklı orman ve orman kıyılarında rastlanır. ·
Marmara Bölgesi’nde; İzmit (Keltepe), Adapazarı dolaylarında, İstanbul çevresinde Belgrat Ormanları’nda ve Alemdağ’da, Bursa Uludağ’da ve Karadeniz kıyısı yakınlarındaki ormanlarda rastlanır.Güney Anadolu’da; Osmaniye’de Gâvur Dağları’nda ve lokal olarakta Amanos Dağları’nda yer alır.
Karayemiş ağaçları bu sayılan bölgelerdeki yapraklı ağaç, özellikle kayın ormanlarında alt örtü olarak daha çok boylu çalı veya ağaççık formunda ya da bataklık ve makilerle karışmış bir tür olarak bulunur
