La ville antique, qui remonte au Bronze ancien, est située entre Nocera Superiore et Nocera Inferiore. Son nom dérive de Nuvkrinum (la « nouvelle roche »). Au Ve siècle av. J.-C., le toponyme Alfaternum lui fut ajouté, d'après la tribu samnite des Alfaternes, ce qui donna en latinNuceria Alfaterna. Elle prit le nom de Nuceria Constantia quand elle acquit le statut de municipe en , puis celui de colonie romaine en 57.
Au XIVe siècle, elle fut dénommée Nocera dei Pagani, d'après la puissante famille des Pagano, afin de la distinguer de Nocera Terinese, en Calabre. Elle fut élevée en duché pour les Carafa au XVIe siècle.
Joseph Bonaparte divisa la cité en plusieurs communes : Nocera San Matteo, Nocera Corpo, Pagani, Sant'Egidio del Monte Albino et Corbara. Les deux Nocera furent réunies en 1834, puis séparées de nouveau en 1851 sous les noms de Nocera Inferiore et Nocera Superiore.