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 Sampogna è 2186° nella regione Molise Il cognome Sampogna è 1359° nella provincia di Matera Il cognome Sampogna è 7° nel comune di GUARDIAREGIA (CB)