Causes of leg sores that won't heal can be complications of diabetes, kidney failure, high blood pressure, varicose veins or blood clots in the veins, according to Cleveland Clinic. They can also be caused by skin cancer, infections, hardening of the arteries and other circulatory problems, and some medications. The treatment for a leg sore that won't heal depends on its cause.
Sores that are caused by varicose veins or other venous problems are treated with the application of dressings, states Cleveland Clinic. These dressings are impregnated with antibiotics or derived from algae or collagen. If necessary, the wound can be treated with synthetic skin.The sores can also be treated with debriding agents, which remove dead tissue and allow the wound to heal, according to Drugs.com. Arterial leg sores need to be protected from irritants and monitored to make sure they don't affect the bone or deeper tissue. Patients need to practice self-care to help the sores heal and avoid the development of more sores.
Skin cancers that develop on the legs are most often found on women. In particular, the type of skin cancer found most often on the legs is melanoma, according to Mayo Clinic. Melanoma is the most dangerous type of skin cancer and if suspected, should be evaluated by a doctor as soon as possible to determine treatment options.