is there associated swelling present, if yes then we might be dealing with cellulitis
infection of the skin and underlying structures.
sometimes increased production of uric acid in the body can make you to itch you need to get it checked out.
yes can be a circulatory related but rarely.
you should get your sugars checked because one of the presentations of diabetes
is itchiness in the legs
sometimes deficiency of some vitamins
can result in itchiness
would suggest you see a physician for further follow up and treatment
get well soon .