Ha origini portoghesi e deriva dal termine ribeiro che significa "corso d'acqua, ruscello".
Il cognome Ribeiro, oltre ad essere presente in Portogallo, è molto diffuso in Brasile mentre in Italia è piuttosto raro.
Il cognome Ribeiro è 7639° nella regione Valle d'Aosta Il cognome Ribeiro è 6466° nella provincia di Rieti Il cognome Ribeiro è 136° nel comune di CASALVIERI (FR)