Armstead is a surname, and may refer to:
- Derek Armstead (1976 – 1997), American rapper "Bloodshed"
- Henry Hugh Armstead (1828 - 1905), British sculptor
- Izora Armstead (1942 – 2004), American pop singer
- Jason Armstead (born 1979), American football player
- Jessie Armstead (born 1970), American football player
- Jo Armstead (born 1944), American R&B singer and songwriter also known as Joshie Armstead
- Ray Armstead (born 1960), American sprinter