Scaphiodonichthys macracanthus is a species of cyprinid fish of the genus Scaphiodonichthys. It inhabits inland wetlands in Yunnan, China and Vietnam. It has been assessed as "data deficient" on the IUCN Red List. It has a maximum length of around . It is considered harmless to humans.