Ghior is divided into seven union parishads: Balikhora, Baniazuri, Bartia, Ghior, Nalee, Paila, and Shingzuri.
The town of Ghior is comprised of seven local administrative units: Balikhora, Baniazuri, Bartia, Ghior, Nalee, Paila, and Shingzuri.