Pimple On Upper Lash Line. Closed comedones appear as small white pimple-like bumps at the base of your eyelashes or eyelids and are commonly called whiteheads. Eye infections such as pink eye can cause the eyes to be itchy and painful.

They form from an obstruction to the skin pore under which an infection occurs. Other than the bleeding pus discharge can also mean a broken cyst or a more severe infection. Could be a number of inflammatory processes.
If it is a chalazion then it may need scrapping.
You may have a sty or blocked oil gland of the eyelash gland of zeiss that is secondarily inflamed or infected. A chalazion is a cyst in the eyelid that is caused by inflammation of a blocked meibomian gland usually on the upper eyelid. It usually does not get infected. White bumps along lash line blepharitis.