Миндаль растёт в регионах с субтропическим климатом, где отмечается жаркое и продолжительное лето и очень мягкая, с небольшими морозами, зима . Это территории Средиземноморья, Афганистана, Ирана, горы Копет-Дага, Западный Тянь-Шань, Закавказье .
В дикой природе миндаль растёт небольшими группами из 4–8 растений на расстоянии 5–7 м между собой . Он предпочитает каменистые и щебнистые склоны, холмы и овраги с почвами, богатыми кальцием .
В России зона распространения плодоносящей разновидности миндаля достаточно узкая из-за особенностей климата: это Черноморское побережье Краснодарского края, южные предгорья Ставрополья . Насаждения сортового и горького миндаля практически повсеместно встречаются в Крыму .