Schirak (,, in wissenschaftlicher Transliteration Širaki marz, übersetzt Provinz Schirak, in englischer Transkription Shirak) ist die nordwestlichste Provinz Armeniens.
Schirak grenzt im Süden und Südosten an die Provinz Aragazotn, im Osten an die Provinz Lori, im Norden an Georgien und im Westen an die Türkei.
In der Provinz leben auf einer Fläche von 2681 km² 233.308 Menschen (Stand von 2011). Provinzhauptstadt ist die zweitgrößte Stadt Armeniens Gjumri (ehemals Alexandropol und 1924–1991 Leninakan); weitere Städte sind Artik und die in den 1990er-Jahren zu Städten erhobene frühere Siedlung städtischen Typs Maralik. Neben diesen drei Stadtgemeinden gibt es 116 Landgemeinden mit insgesamt 128 Dörfern; die größten Dörfer (mit jeweils über 2000 Einwohnern) sind Achurjan, Asatan, Marmaschen, Mez Mantasch, Panik, Pemsaschen, Pokr Mantasch und Sarnaghbjur (Stand 2011). Bis in die 1990er-Jahre besaßen auch die heutigen Dörfer Anipemsa und Pemsaschen den Status von Siedlungen städtischen Typs.