Fishby LogoFishby

Where Does Indian Leaffish Live?

Nandus nandus

Got a photo? Identify fish instantly with the Fishby app.

Open the app

Indian Leaffish lives in specific habitats. Knowing where to look helps you find and identify it.

Where to find Indian Leaffish

Water type
freshwater
Depth
Typically found in shallow to moderate depths, often near the surface or amidst submerged vegetation.
Environment
Slow-moving or stagnant freshwater bodies such as ponds, ditches, canals, beels, oxbow lakes, and the vegetated margins of rivers. Prefers areas with dense aquatic vegetation, submerged roots, and leaf litter, which provide cover for ambush predation.
Geographic range
Widely distributed across South Asia, including India, Bangladesh, Nepal, Pakistan, Myanmar, and Thailand. Its range extends from the Indus basin in the west to the Mekong basin in the east.

Explore Indian Leaffish

Identify fish anywhere

Free on iOS, Android, and Web. Photo identification, full species details, and more.

Open in app