Située entre les mers Noire et Caspienne, le pays est bordé au nord et à l'est par la Géorgie et l'Azerbaïdjan, et au sud et à l'ouest par l'Iran et la Turquie.
L'Arménie touche la Turquie, la Géorgie, l'Azerbaïdjan et l'Iran.