According to the 2011 official census, Shirak has a population of 260,367 (74,103 men and 133,146 women), forming around 8.6% of the entire population of Armenia.
With a population of 8,376, the village of Ayntap is the largest rural municipality of Ararat.