Provincia de Balj

La provincia está situada en la parte norte de Afganistán, en el límite con Uzbekistán al norte, con Tayikistán al noreste, con la Provincia de Kunduz al este, con la Provincia de Samangān al sureste, con la Provincia de Sar-e Pul al sudoeste y con la Provincia de Jawzjān al oeste.La provincia cubre una superficie de 16.840 km².

Casi la mitad de esa superficie es un terreno montañoso o semimontañoso (48,7%) mientras que la otra mitad (50,2%) comprende terrenos llanos.

[2]​ La provincia está dividida en 15 distritos, los cuales son: Balkh tiene una población total de 1.123.948.

Los taykos son la etnia mayoritaria de la provincia, seguidos por los pastunes, uzbekos y hazaras.

[4]​ Los idiomas hablados son el dari (50%), el pastún (27%), el turcomano (11,9%) y el uzbeko (10,7%).

Distritos de la Provincia de Balkh.