В настоящее время ягуар проживает на территории от 35 градуса северной широты (впрочем, эта цифра называется скорее по традиции - ведь здесь, в американских штатах Аризона, Нью-Мексико и Техас, ягуар практически истреблен до 40 градусов южной широты (Чили, Аргентина), то есть зона обитания у него меньше, чем у пумы.
Живут ягуары и в степях, и в редколесье,и в сырых болотистых лесах (и нередко в этой сырости наживают рахит). Среда обитания от Мексики до Аргентины. Места обитания - влажные тропические леса, околопустынные кустарниковые заросли до высоты 1000 метров.