Annapurna (; sanskrit, nepali, newar: अन्नपूर्णा) on Himalajan massiivinen vuori, joka sijaitsee Pohjois-Nepalissa. Sen huippu on yli 8000 metriä, 13 huippua yli 7000 metriä ja 16 huippua yli 6000 metriä. Massiivin pituus on 55 kilometriä, ja se rajoittuu lännessä Kali Gandaki-laaksoon, pohjoisessa ja itäosassa Marshyangdi-joelle ja etelässä Pokhara-laaksoon.
Annapurnan suojelualue