The Malabar snakehead is endemic to the southern Western Ghats of peninsular India. It is known from the Meenachil, Manimala, Pampa, Achenkovil and Kallada rivers (and their reservoirs) in Kerala, as well as the Chittar and Tambaraparani rivers (and their reservoirs) in Tamil Nadu.