Flags with a spear on them
A spear, a lance or an arrow. 3 flags on this site carry one, and each says where that is written down.
- Eswatini
The design by King Sobhuza II features a black and white shield called the Nguni shield, with a staff and two spears, on a field of blue, yellow, and red horizontal bands.
Flag of Eswatini on Wikipedia
- Kenya
The flag of Kenya (Bendera ya Kenya) is a tricolour of black, red, and green with two white edges imposed with a red, white and black Maasai shield and two crossed spears.
Flag of Kenya on Wikipedia
- United States Virgin Islands
The yellow-colored eagle holds a sprig of laurel in one talon, which symbolizes victory, and three blue arrows in the other (unlike the thirteen arrows in the US coat of arms), which represent the three major islands that make up the U.S.
Flag of the United States Virgin Islands on Wikipedia
How a flag gets onto this list
A flag is here because its own English Wikipedia article says so, in the sentence printed under it. Nothing was decided by looking at the picture: colours can be measured off a drawing and a lion cannot, so this list defers to a source anybody can check rather than to our opinion of what we are seeing.
That also means the list is short rather than wrong. Where an article never gets round to describing what is on the flag, that flag is missing from these lists even though the symbol is plainly there — and we would rather be caught missing one than caught inventing one.