Die stad is sowat 40 km oos van die Kafuerivier geleë, op die hoofspoorlyn uit die suide en die aansluiting vir die spoorlyn tussen die Koperstreek en die Demokratiese Republiek van die Kongo.
'n Bestuursraad is in 1927 ingestel waarna Ndola munisipale status in 1932 verwerf, wat dit die tweede oudste munisipaliteit in die land maak.