The Municipality is located in the eastern corridor of the Northern Region of the Republic of Ghana between Latitude 90 – 350 North and 00 – 300 West and 00 – 150 East. The Greenwich Meridian thus passes through a number of settlements – Yendi, Bago, Laatam, Lumpua, Gbetobu, Gbungbaliga and Nakpachei.
The Municipal shares boundaries with 8 districts:-
To the East – Saboba/Chereponi and Zabzugu/Tatale
To the South – Nanumba North and East Gonja
To the West – Tamale Municipality and Savelugu/Nanton
To the North – Gushegu and Karaga
The municipal ranks sixth (6th) in the Region in terms of surface area with a landmass of 5350sqkm.