The municipality covers an area of 4 758 square kilometres in the Little Karoo,
stretching from the Swartberg in the north to the Langeberg in the south, and from
the Anysberg in the west to the Gamkaberg in the east. It is drained by the Groot
River and the Gourits River. It abuts on the Laingsburg and Prince Albert
municipalities to the north, the Oudtshoorn Municipality to the east, the Hessequa
Municipality to the south and the Swellendam and Langeberg Municipalities to the
west.
General Information
The 2021 Local Government Elections again produced a hung council in Kannaland Municipality, prompting the Independent Civic Organisation of South Africa (ICOSA) and the ANC to form a grand coalition (collectively controlling five of the seven seats in the council) led by ICOSA. The DA and the Karoo Independent Party (KIP) each held one seat in the council.