Visā pasaulē dzīvo 510 miljoni pupuķu. No tiem 670 000920
000 pāru
ligzdo Eiropā. Vislielākais ligzdojošo pupuķu blīvums Eiropā ir
Pireneju pussalā. Latvija atrodas ļoti tuvu pupuķu izplatības ziemeļu
robežai, tāpēc pie mums ligzdojošo pupuķu blīvums ir daudz mazāks.
Latvijas pupuķu populācijas lielums 100300 pāru vērtēts tikai
vienu reizi 1994. gadā un ir balstīts galvenokārt uz pirmajam
Latvijas ligzdojošo putnu atlantam (19801984) vāktajiem datiem. Uz
ziemeļiem no Latvijas pupuķi ligzdo vēl tikai Igaunijā. Tur to skaits
ir 2050 pāru, bet Lietuvā 200500 pāru.
Tiek uzskatīts, ka pupuķu skaits pasaulē samazinās jau kopš 19.
gadsimta vidus ar īslaicīgu atjaunošanos 20. gadsimta vidū.
Visstraujākā skaita samazināšanās vērojama tieši pupuķu areāla
perifērijā. Tas nozīmē, ka Latvijā, kur pupuķu ir daudz mazāk nekā
Dienvideiropā, arī to skaits samazinās straujāk.