Agadir (arab nyelven: أكادير ) kikötőváros Marokkó területén, Casablancától kb. 500 km-re délnyugatra, az Atlanti-óceán partján. Lakosainak száma mintegy 600 ezer fő volt 2012-ben.
A város elnevezése berber vagy föníciai eredetű, jelentése „megerősített hombár”. 1505-ben a portugálok alapítottak itt kereskedővárost, Santa Cruz de Cap Guer néven. 1960-ban egy nagy erejű földrengés szinte teljesen lerombolta, egy épület sem maradt épen. Az új város, amely a régitől egy kicsit délebbre épült, 8 km-es tengerpartjával népszerű üdülőhely. A turizmus mellett a halászat, halfeldolgozás, a cementgyártás és a fémipar jelentős. A környéken kobaltot, mangánt és cinket bányásznak, amelyet kikötőjében raknak hajókra.