El Boavista FC fue fundado el 1 de agosto de 1903.
El equipo juega sus partidos como local en el Estádio do Bessa, también conocido como Estádio do Bessa XXI, situado en Oporto.
La camiseta l...ocal del Boavista FC es tradicionalmente de cuadros blancos y negros.