The smallest blood vessel in the body is:
Capillary
The smallest vessels have walls which are one-cell thick and are called capillaries. Exchange of materials between the blood and surrounding cells takes place across this thin wall. The capillaries then join together to form veins that carry the blood away from the organs or tissues.