The new municipality covers an area of at the western end of the Eastern Cape province, from the Sneeuberge in the north to the Baviaanskloof in the south.
80.3% of residents of the municipality speak Afrikaans as their home language, while 14.8% speak Xhosa and 3.2% speak English.