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 Zampogna è 4400° nella regione Calabria Il cognome Zampogna è 1519° nella provincia di Reggio Di Calabria Il cognome Zampogna è 14° nel comune di SCIDO (RC)