Sanca kembang

Sanca kembang memiliki tiga subspesies. Selain "M.r. reticulatus" yang hidup menyebar luas, dua lagi adalah "M.r. jampeanus" yang menyebar terbatas di Pulau Tanah Jampea dan "M.r. saputrai" yang menyebar terbatas di Kepulauan Selayar. Kedua-duanya di lepas pantai selatan Sulawesi Selatan.