Potrebbe derivare da un soprannome originato dal nome del capostipite Marco e probabilmente da essere il più vecchio rispetto ad altri omonimi o in senso assoluto.
Il cognome Marcovecchio sembrerebbe molisano, dell'iserniese, e con un ceppo anche nel foggiano.
Il cognome Marcovecchio è 194° nella regione Molise Il cognome Marcovecchio è 31° nella provincia di Isernia Il cognome Marcovecchio è 1° nel comune di AGNONE (IS)