Leg swelling can be due to many causes, for example, venous insufficiency, fluid retention due to
kidney problems, heart problems or
liver problems, due to clots in the deep veins, inflammation or infections, and many other rare causes. You can see a general doctor or internist first. He/she can examine you and ask questions to find more details and decide what tests to do.