F.C. Barreirense is the largest team in Barreiro. Portuguese international footballers like José Augusto, Fernando Chalana, and João Cancelo were born in Barreiro, as well as Dutch international Bruno Martins Indi.