Adra és una localitat de la província d'Almeria, a l'est d'Andalusia. Adra és el municipi situat més al sud-oest de la província d'Almeria, en l'extrem occidental de la comarca del Poniente d'Almeria, amb una extensió de 8750 hectàrees i 13 quilòmetres de línia costanera. La seva distància respecte a la capital d'Almeria és d'uns 50 quilòmetres. Limita a l'oest amb Albuñol i Turón, a la Província de Granada, i a l'est amb Berja.