Dovrebbe derivare dal toponimo della città di Naro nell'agrigentino ed il prefisso De o Di indicherebbe la provenienza delle famiglie.
Il cognome Denaro è tipico della Sicilia, è molto diffuso nel messinese e nel ragusano, ma è presente in misura molto significativa in tutta l'isola, ed ha un ceppo anche nel reggino. De Naro, assolutamente raro, è del ragusano. Di Naro, molto raro, è tipico dell'agrigentino e del nisseno. Dinaro, altrettanto raro, è specifico invece del catanese e soprattutto del siracusano.