地一般可分为三大类，即金龙、红龙和青龙。其中金龙可再分为两种：生长于印尼苏门答腊的红尾金龙和马来西亚的过背金龙。同样的，红龙也有“超级红”（辣椒红）、血红和橙红之分。不过，这三种红龙之间的差别会比两种金龙之间的差异来得小，而且所有的红龙都来自印尼的加里曼丹。至于青龙，由于分佈的范围广，每个地方的青龙都稍有不同，但分别不大。还有青龙与黄尾龙，但不多人养。在2003年，一个研究根据形态学及遗传学把亚洲龙鱼这个物种分为四个独立物种，分别为：但一些学者却认为这研究的书面资料不足以把亚洲龙鱼分为其他物种