马来西亚半岛、印尼（加里曼丹和苏门答腊）、柬埔寨、越南和老挝等地。近年有些鱼类分类学家把分佈于印尼的亚洲龙鱼再分成另外三个独立物种。
品种.亚洲龙鱼根据产地一般可分为三大类，即金龙、红龙和青龙。其中金龙可再分为两种：生长于印尼苏门答腊的红尾金龙和马来西亚的过背金龙。同样的，红龙也有“超级红”（辣椒红）、血红和橙红之分。不过，这三种红龙之间的差别会比两种金龙之间的差异来得小，而且所有的红龙都来自印尼的加里曼丹。至于青龙，由于分佈的范围广，每个地方的青龙都稍有不同，但分别不大。