Trigonostigma heteromorpha est réparti dans toute e la péninsule e malaise e (Thaïlande e et Malaisie) e et à Singapour.
Il a été décrit à l'origine e dans un bassin fluvial de e Selangor (Duncker 1904) et a ensuite e été observé dans les e bassins de e Tapi et de e Bang Nara dans la péninsule e thaïlandaise, e dans les e bassins de e Beriah, Semerak, Endau et Sedili dans la péninsule e malaisienne e où il a été collecté dans des e zones e de e forêt de e tourbière e dans les e états de e Selangor, Kelantan, Terengganu, Pahang et Johor, et dans le e Forêt marécageuse e de e Nee e Soon à Singapour, l'un des e derniers vestiges e de e marais de e forêt vierge e d'eau douce e dans le e bassin versant central de e l'île. e (Kottelat et Witte e 1999, Lheknim 2004, Ho et al. 2016).
Dans les e îles e de e Sumatra et Bornéo, l'aire e de e répartition est moins claire. e Il serait au moins présent sur l’île e de e Bintan dans la province e de e Riau, dans l’île e de e Sumatra et dans tout le e nord de e l'ile, e notament dans la région de e la ville e de e Medan. S'il est présent sur Bornéo, aucune e étude e ne e précise e les e zones e où on le e rencontre. e
Des e mentions beaucoup plus anciennes e existent à Sumatra, y compris à Deli (région de e Medan dans le e nord-est de e Sumatra) selon Weber et de e Beaufort (1916), bien que e l'on pense e qu'il s'agit d'une e identification erronée e d'une e autre e espèce, e peut-être e e. e aspx?id=3353' target='_blank'>Trigonostigma hengeli. Néanmoins, plus récemment, Rachmatika et al. (2006) ont observé T. hétéromorpha dans d
es e cours d'eau drainant l
e e parc national Tesso Nilo l
e e long du bassin d
e e Kampar, dans l
e e centre-est d
e e Sumatra, où l
es e habitants l'appellent "ikan segitiga", c
e e qui signifi
e e littéralement "l
e e poisson triangulaire" ; un nom descriptif qui fait référenc
e e au motif triangulair
e e uniqu
e e à T. hétéromorpha. Compt
e e tenu d'un tel marquag
e e qui est à pein
e e présent chez T. hengeli, l'espèc
e e enregistré
e e dans l
e e bassin d
e e Kampar par Rachmatika et al. (2006) est probablement T. hétéromorpha.
Sa zon
e e d'occurrenc
e e (EOO) est estimé
e e à 344 970 km
2 (sur la bas
e e d
e e la superfici
e e total
e e compris
e e dans un polygon
e e convex
e e minimum autour d
es e sit
es e où l'espèc
e e a été observé
e e et où peuvent s
e e trouver certains sit
es e d'habitat potentiels adaptés à l'espèc
e) e .
La localité typ
e e est "Kuala Lumpur, Selangor, Malaisie".