La province de Bamyan (en persan : بامیان) est l'une des trente-quatre provinces d'Afghanistan. Elle est située au centre du pays. Sa capitale est également appelée Bamyan. La plupart des habitants sont des Hazaras, avec moins de Tadjiks, et des Pachtounes. Bamyan est la plus grande province de la région de Hazarajat en Afghanistan.