Dovrebbe derivare da un soprannome legato al mestiere di mugnaio originato dal vocabolo sardo muggiolu, "tramoggia", elemento della macina.
Il cognome Muggiolu, molto raro, è specifico di Ploaghe (SS).
Il cognome Muggiolu è 2569° nella regione Sardegna Il cognome Muggiolu è 1084° nella provincia di Sassari Il cognome Muggiolu è 19° nel comune di PLOAGHE (SS)