The municipality covers an area of 4758 sqkm 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.