Gagra (Abkhaz and Russian: Гагра; Georgian: გაგრა) is a town in Abkhazia. It covers an area of about 5 kilometres. It is located on the northeastern coast of the Black Sea, at the base of the Caucasus Mountains. The moderate climate makes it a popular tourist resort.

Gagra is the centre of the Gagra District. It is located in the western part of Abkhazia. The river Psou serves as a border with Krasnodar Kray of Russia.