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 Novak è 1940° nella regione Friuli-Venezia Giulia Il cognome Novak è 235° nella provincia di Trieste Il cognome Novak è 98° nel comune di SAN DORLIGO DELLA VALLE-DOLINA (TS)