Founded in 1882, Veo was named in honor of V.O. Jones, who operated the first store and railroad depot in the hamlet. The Burlington Western Railroad operated in Veo from that year to 1971.[2]
The population of Veo was 25 in 1902,[3] and was 21 in 1925.[4]