Itchy, red spots on the epidermis of the penis need to be treated according to the cause. If it is caused by infection, you can apply mupirocin ointment; if it is caused by allergy, you can take oral loratadine tablets; if it is caused by eczema, you can apply hydrocortisone ointment. 1. Inflammation of the foreskin: Inflammation of the foreskin is the most common cause of penile skin itching, red spots, this situation can be applied externally erythromycin ointment, mupirocin ointment, clotrimazole cream and other drugs. 2. Skin allergies: skin allergies can also cause itching and red spots, which can be treated with oral loratadine tablets. 3. Eczema: Eczema of the penile skin is also a common cause of red spots and itching, which can be treated with topical glucocorticoid drugs such as hydrocortisone ointment. Overall, there may be other reasons for itching and red spots on the penile skin, so it is recommended to actively seek medical advice and treatment under the guidance of a doctor. The above drugs need to be used under the guidance of a professional physician.