Произрастает в Европе, на Кавказе, в Передней и Средней Азии, а также в южной Сибири. В Московской области в естественном состоянии встречается только на р. Оке, занесен в Красную книгу области.
В Москве осокорь иногда высаживался в парках, самое крупное дерево в городе растет в усадьбе Небольсиных, его высота 33 м, диаметр ствола - 123 см.
Нередко в городе можно встретить тополь белый P. alba L., у него листья по форме похожи на осиновые, но снизу серебристовойлочные.