Dovrebbe derivare da un soprannome originato dal termine dialettale veneto finco, "fringuello", che però ebbe in passato anche il significato di "scaltro, accorto".
Il cognome Finco, decisamente veneto, è particolarmente diffuso tra vicentino e padovano.