An auxiliary acupuncture system includes an auxiliary acupuncture system includes a human machine interface, a storage unit and a processing unit. The human machine interface is configured to receive at least one symptom of an illness. The storage unit is configured to store acupoint information. The acupoint information contains a name and a therapeutic function of each of a plurality of acupoints. The plurality of acupoints is divided into a plurality of sets of acupoints. The processing unit is coupled with the human machine interface and the storage unit, retrieves at least one of the plurality of sets of acupoints from the acupoint information which has a therapeutic effect for the at least one symptom of the illness, and displays the at least one of the plurality of sets of acupoints on the human machine interface.