Potrebbe derivare da un soprannome originato dal termine sardo logodurese e campidanese pirastu, "perastro, pero selvatico", forse mettendo in dubbio la purezza dell'origine del capostipite.
Il cognome Pirastru è sardo e sembrerebbe specifico del sassarese con piccoli ceppi ad Iglesias e ad Assemini nel cagliaritano. Pirastu è di Cagliari, dell'oristanese, di Sanluri nel Campidano e di Sindia nel nuorese.
Il cognome Pirastru è 749° nella regione Sardegna Il cognome Pirastru è 314° nella provincia di Sassari Il cognome Pirastru è 22° nel comune di PLOAGHE (SS)