Gagra (în abhază și rusă: Гагра; în georgiană: გაგრა) este un oraș din Abhazia. Se întinde pe o suprafață de aproximativ 5 kilometri. Este situat pe coasta de nord-est a Mării Negre, la poalele Munților Caucaz. Clima moderată îl face să fie o stațiune turistică populară.

Gagra este centrul districtului Gagra. Acesta este situat în partea de vest a Abhaziei. Râul Psou servește drept graniță cu Krasnodar Kray din Rusia.