The municipality covers a total area of 8,007 square kilometres (3,092 sq mi), stretching from the Atlantic Ocean in the west to the Doring River in the east. The Olifants River flows from south to north through the center of the municipal area. The Cederberg mountains rise from the eastern bank of the river. To the west of the river are lower ranges of hills descending to the coastal plain. The municipality abuts on the Matzikama Municipality to the north, the Hantam Municipality to the east, and the Witzenberg and Bergrivier Municipalities to the south.
According to the 2011 census the municipality has a population of 49,768 people in 13,513 households. Of this population, 75.7% describe themselves as "Coloured", 12.7% as "Black African", and 11.0% as "White". The first language of 88.7% of the population is Afrikaans, while 5.0% speak Xhosa, 2.5% speak Sotho and 1.9% speak English.