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 Pirastu è 454° nella regione Sardegna Il cognome Pirastu è 181° nella provincia di Oristano Il cognome Pirastu è 5° nel comune di SIAMANNA (OR)