Область распространения леопарда шире ареала любого другого представителя семейства кошачьих, за исключением домашней кошки[13][11].
Исторический ареал обитания леопарда охватывал большую часть Африки (кроме Сахары), Переднюю Азию, Закавказье[14], Пакистан, Индию, Китай, Индонезию, острова Ява, Занзибар и Шри-Ланка. Сегодня на ряде территорий леопард не встречается, либо вымер (Марокко, Синайский полуостров, Занзибар), на других — его ареал обитания стал рассечённым на отдельные популяции, порой сильно отдалённые одна от другой.[13] В России встречается в Уссурийском крае и, высока вероятность, на Северном Кавказе[15].
В Африке обитает как во влажных джунглях центральных регионов континента, так и в горах, саваннах и полупустынях от Марокко до мыса Доброй Надежды. Леопард избегает больших пустынь и засушливых территорий без воды и поэтому отсутствует в Сахаре и самых засушливых регионах Намибии[13].
В Азии он населяет как хвойные леса на Амуре, так и глухие тропические, субтропические и смешанные леса на горных склонах и равнинах Индии и Юго-Восточной Азии. В Азии его ареал простирается на юго-западе вплоть до Аравийского полуострова, в Израиль и Анатолийское нагорье и на юго-востоке вплоть до острова Ява. Однако, он отсутствует на Суматре и Борнео, а также в безводных пустынях. Тем не менее, ископаемые находки показывают, что леопард населял также и Суматру. Сегодня северная граница азиатской области распространения проходит от Кавказа, Афганистана и Кашмира, вдоль Гималаев до Амура[13].