Dauguma Armėnijos gyventojų yra armėnai. Kitos etninės grupės, gyvenančios šalyje yra jazidai, rusai, ukrainiečiai, gruzinai, graikai, asirai, azerbaidžaniečiai, baltarusai.
Valstybinė kalba yra armėnų, bet dauguma gyventojų moka ir rusų. Dabar vis labiau populiarėja anglų kalba.
Krikščionybė yra dominuojanti religija. Dauguma Armėnų krikščionių priklauso Armėnų apaštališkajai bažnyčiai. Manoma, kad šią bažnyčią 40 - 60 m. įkūrė du Kristaus apaštalai. Tai yra apeiginga ir konservatyvi bažnyčia. Šalyje taip pat yra ir Armėnų apaštališkajai bažnyčiai nepriklausančių krikščionių. Vakaruose gyvena daug kurdų, kurie praktikuoja jazidizmą, o šios religijos neišpažįstantys kurdai daugiausiai yra sunitai.