Nereo è un nome proprio di persona italiano maschile.

Deriva dal nome greco antico Νηρευς (Nereus), basato su νηρὸς (neros), "acqua" (altre fonti propongono naros, "liquido", "flusso", "[io] scorro", oppure neo, "nuoto"); può quindi significare "acquatico" oppure "nuotatore". Le varianti Nerio e Nerina possono avere anche un'origine separata da quella di Nereo.
Nome di tradizione classica, era portato da Nereo, un dio del mare greco padre delle Nereidi, ma è nominato anche nel Nuovo Testamento, appartenente a un cristiano di Roma.
L'onomastico viene festeggiato il 12 maggio in ricordo di san Nereo, soldato e martire a Tessalonica sotto Traiano assieme ad Achilleo ed altri compagni. Con questo nome si ricorda anche un san Nereo, martire con Saturnino e altri compagni, commemorato il 16 ottobre.
