Geoffroy's cats live in the Andes, Pampas (scrubby forest parts), and Gran Chaco landscape. They are found from southern Bolivia to the Straits of Magellan, at heights from sea level to . They prefer open woodland or scrubland habitats with plenty of cover, but are also found in grasslands and marshy areas. Although they are able to climb trees, they rarely do so, except to leave faeces to scent mark their territory.