Barrio is a Spanish surname. Notable people with the surname include:
- Artur Barrio (born 1945), Brazilian artist
- Diego Martínez Barrio (1882–1965), Spanish politician
- Francisco Barrio (born 1950), Mexican politician
- Ramon Del Barrio (born 1964), American performer, choreographer, dancer and singer
- Sonia Barrio (born 1969), former field hockey player
- Víctor Barrio (1987-2016), Spanish bullfighter