Ha origini portoghesi ed equivale ai nostri Ferro e Ferrero. Deriva quindi da un soprannomo legato al mestiere di fabbro (dal latino faber ferrarius, "fabbro ferraio". Il termine ferreira è inoltre presente in alcuni toponimi portoghesi pertanto potrebbe anche essere stato utilizzato per indicare il luogo di provenienza del capostipite.
Il cognome Ferreira è particolarmente diffuso in Brasile mentre in Italia è piuttosto raro e risulta sparso nel centro nord della penisola.
Il cognome Ferreira è 6922° nella regione Valle d'Aosta Il cognome Ferreira è 3021° nella provincia di Reggio Nell'Emilia Il cognome Ferreira è 37° nel comune di TORRE BERETTI E CASTELLARO (PV)