Potrebbe derivare dall'italianizzazione del cognome slavo Novak o dal nome serbo Novakche significa "nuovo" (secondo un'altra ipotesi il significato sarebbe quello di "disboscatore, dissodatore").
Il cognome Novak è tipicamente triestino e del goriziano. Novacchi è specifico del goriziano. Novacco è triestino. Novach è estremamente raro. Novaco, estremamente raro, ha qualche presenza in Friuli ed in Campania.
Il cognome Novach è 15346° nella regione Friuli-Venezia Giulia Il cognome Novach è 5234° nella provincia di Trieste Il cognome Novach è 1520° nel comune di OSIMO (AN)