Pain in leg vains and swelling painfull to the touch?

Phlebitis & others. Pain and inflammation of the leg veins is called phlebitis. When this occurs it can be painful to the touch. The worrisome condition for which you need to get checked is a blood clot (deep venous thrombosis, dvt). This can be checked with a duplex ultrasound of your leg veins to make sure there is flow that is not blocked by a clot in your vein. There are many reasons for swelling so get checked!
Have it evaluated. Some causes of swelling can include systemic problems such as hypertension, and problems with the kidneys and localized issues such as varicose veins, arthritis, infection, lymphatic obstruction, blood clots, trauma (fracture, sprain, and tendonitis) and side effects to medication. Have it evaluated by a professional and get the appropriate treatment.