Erevan se situe au centre-ouest de l’Arménie, au nord de la plaine d’Ararat, à 900 mètres d’altitude. Elle est traversée par le fleuve Hrazdan. Elle est construite sur sept collines, aussi certains de ses quartiers sont-ils situés en plaines et d’autres à flanc de colline, voire en bord de falaises.
La zone d’Erevan connaît une forte activité sismique.