Balfour Mall is located in the suburb of Highlands North in Johannesburg and caters to a mixed community of African language and English speakers. The catchment areas are primarily Highlands North, Bramley, Lyndhurst and Kew.

The current GLA is 36 864 m². Our anchor tenants are Shoprite, Clicks, Virgin Active, Banks, Mr Price, Truworths and Pep.

Do you have exciting products or services you would like to exhibit? Do you want to expand your business and open a store in Balfour Mall?

Get in touch

Contact our leasing team or exhibitions manager and leave your details in the form below and we will get back to you as soon as possible.

Marketing Manager / Exhibitions

About Us

Located in Highlands North Johannesburg, Balfour Mall is Always-On and Always-Open. A place where the surrounding community comes together to enjoy great shopping and activities at any time. The mall now offers our customers free Always-On WiFi.

For more convenience, there are several Medical and Legal suites in the centre, and the Balfour Mall Post Office is located within the centre’s grounds.

Free Wifi

Fast & secure Wifi
available at our mall

Trading Hours

Monday to Friday: 9am – 6pm
Saturday: 9am – 5pm
Sunday: 9am – 2pm
Public Holidays: 9am – 2pm

We use cookies on our website to see how you interact with it. By accepting, you agree to our privacy policy and the use of such cookies.