Gagra (Abkhaz e Russo: Гагра; Georgiano: გაგრა) é uma cidade na Abkhazia. Ela cobre uma área de cerca de 5 quilômetros. Ela está localizada na costa nordeste do Mar Negro, na base das montanhas do Cáucaso. O clima moderado faz dela uma estância turística popular.

Gagra é o centro do Distrito de Gagra. Está localizada na parte oeste da Abcásia. O rio Psou serve de fronteira com Krasnodar Kray da Rússia.