Dovrebbe derivare da soprannomi originati dal fatto che i capostipiti fossero dei suonatori di zampogna, probabilmente dei pastori.
Il cognome Zampogna ha rare presenze in Veneto, in Campania e nel reggino. Zampogni, rarissimo, è umbro. Zampognaro ha qualche presenza in Abruzzo ed in Campania. Sampogna ha presenze in Basilicata, Campania e Molise. Sampognaro è tipicamente siciliano.
Il cognome Sampognaro è 2461° nella regione Sicilia Il cognome Sampognaro è 1222° nella provincia di Catania Il cognome Sampognaro è 10° nel comune di CACCAMO (PA)