During the colonial period - up to 1964 - the headquarters of the Audit Office of what was known as the High Commission Territories (Bechuanaland Protectorate, Basutoland and Swaziland) was based in Pretoria, South Africa.
In each of the territories there was a Senior Auditor. In the case of the Bechuanaland Protectorate, the senior auditor was stationed in Mafikeng, which was the capital. The post of the Senior Auditor was later changed to Director of Audit.
The Audit Office of what was to become the independent country of Botswana was moved from Mafikeng to Gaborone in 1965 before Botswana became Independent in 1966. The Office continued under a Director of Audit until 1970, when the title of the post was changed to Auditor General.