For administrative purposes and to better serve its members, the BNTU is presently divided into ten branches or union locals, each with its own Branch Executive.
The ten BNTU branches divided along geographical boundaries and school population are as follows: