Contact Us

Contact Image

How Can We Help You?

We are always happy to engage with our residents and to hear your feedback and suggestions.

Contact Us

Visit us or send all enquiries via one of the following channels.

Clock icon

Office Hours

Malmesbury Head Office:
Mondays to Thursdays: 8am - 5pm
Fridays: 8am - 3:45pm

Darling Office:
Specific office hours not explicitly provided. Please refer to their direct contact numbers for operational times.

Moorreesburg Office:
Specific office hours not explicitly provided. Please refer to their direct contact numbers for operational times.

Riebeek Kasteel Office:
Specific office hours not explicitly provided. Please refer to their direct contact numbers for operational times.

Riebeek West Office:
Specific office hours not explicitly provided. Please refer to their direct contact numbers for operational times.

Pin icon

Postal Address

Malmesbury Head Office:
Private Bag X52, Malmesbury 7299
1 Kerk Street, Malmesbury 7300

Darling Office:
Located in Church Street, Darling

Moorreesburg Office:
Located in Retief Street, Moorreesburg

Riebeek Kasteel Office:
Located in Sarel Cilliers Street, Riebeek Kasteel

Riebeek West Office:
Located in Voortrekker Road, Riebeek West

Phone icon

Numbers and Email

Universal Contacts (Applicable to All Areas):

  • General Contact Number: 022 487 9400
  • After Hours Emergency: 022 487 9479
  • Municipality Prepaid Electricity Issues (Syntel Call or WhatsApp): 087 237 7011
  • ESKOM clients (Fault Logging): 0860 037 566 or dial *120*37566# (toll free on cell phone)
Town-Specific Contacts:
Malmesbury

General Contact: 022 487 9400 or 022 487 9440

Email: swartlandmun@swartland.org.za

Darling

General Contact: 022 492 2237 or swartlandmun@swartland.org.za

Moorreesburg

General Contact: 022 433 2246 or swartlandmun@swartland.org.za

Riebeek Kasteel

General Contact: 022 448 1258 or swartlandmun@swartland.org.za

Riebeek West

General Contact: 022 461 2324 or swartlandmun@swartland.org.za