The jungle cat lives in the Middle East, the Indian subcontinent, central and Southeast Asia, Sri Lanka and in southern China. The jungle cat lives in places with lots of water and thick vegetation, such as swamps, wetlands, littoral and riparian areas, grasslands and shrub. It commonly lives in agricultural lands, such as fields of bean and sugarcane, in its range. It has often been seen near humans. It can even live in places with little vegetation. It is rare in places with lots of snow. Historical records show that it lives in altitudes of 2,310 m (7,580 ft) in the Himalayas. It does not like to live in rainforests and woodlands.