Insurance & Medical Aid · Contact details
NBC Holdings Contact Details
NBC Holdings in Pretoria is on 012 323 6363, at Central Towers, 286 Pretorius Street, Pretoria Central. The Johannesburg head office is on 010 206 0000, at Max Maisela Park, 22 Ridge Road, Parktown. Fund members can call the NBC General Call Centre on 010 206 0014 or use the NBC WhatsApp line on 064 919 6996, and log in to the NBC-Land member portal online. We read this on nbc.co.za on 24 and 25 September 2026.
NBC Holdings Pretoria
| Telephone | 012 323 6363 |
|---|---|
| Address | 2nd Floor, Office 0207 and 0208, Central Towers, 286 Pretorius Street, Pretoria Central, 0002 |
Pretoria publishes one number and no second line. Note the office numbers, 0207 and 0208 on the second floor, because Central Towers is a large building.
NBC Holdings Johannesburg head office
| Switchboard | 010 206 0000 |
|---|---|
| General Call Centre | 010 206 0014 |
| WhatsApp line | 064 919 6996 |
| Additional number | 086 688 5566 |
| Address | Max Maisela Park, 22 Ridge Road, Parktown, 2193 |
| Postal | PO Box 32528, Braamfontein, 2017 |
Parktown is the head office, and the only NBC office with a dedicated call centre number separate from the switchboard. For a query about your fund rather than about the building, 010 206 0014 is the better of the two.
NBC publishes no email address
This is unusual for a fund administrator and worth knowing before you go looking.
Across all seven of its South African offices, NBC lists street addresses, telephone numbers and in two cases a postal address, but not a single email address. Each office instead carries a “Message Us” link that opens a web form.
The form asks for your name, email, contact number, ID or passport number, fund name and employer name. Have your fund and employer names to hand, because a form submitted without them is harder to route.
If you would rather not use a form, the WhatsApp line on 064 919 6996 is the only written channel NBC publishes that reaches a person directly. It is listed against the head office.
The one exception sits outside nbc.co.za: the Contract Cleaning National Provident Fund, which NBC administers, publishes the mailbox contractcleaning@nbc.co.za on its own site, ccnpf.co.za. Use it for that fund only.
NBC-Land login, registration and password reset
NBC-Land is NBC’s online member portal at nbc.co.za/NBC/NBCLand/Welcome.aspx. You log in with your ID or passport number and your password. Some content on nbc.co.za is open only to registered NBC-Land users.
If you are not registered yet, NBC says to contact your employer to register. Registration asks for your ID number, email address and cell number, and NBC sends a registration link by email or SMS. If you have forgotten your password, enter your ID number on the login page and NBC sends a recovery link by email or a recovery token by SMS.
NBC does not publish a separate NBC-Land WhatsApp number. For help with the portal, use the NBC WhatsApp line on 064 919 6996 or the General Call Centre on 010 206 0014.
NBC provident fund contact details, including the cleaners’ fund
NBC administers retirement funds, so members of an NBC-administered provident fund call the NBC General Call Centre on 010 206 0014, use the WhatsApp line on 064 919 6996, or send the “Message Us” form with your fund name and employer name.
NBC provident fund for cleaners: Contract Cleaning National Provident Fund
The Contract Cleaning National Provident Fund (CCNPF) gives NBC’s head office at Max Maisela Park, 22 Ridge Road, Parktown, as its address and says it is served by NBC offices nationwide. Its contact page lists these numbers:
| CCNPF office | Contact |
|---|---|
| Johannesburg | 010 206 0000 |
| Cape Town | 021 403 9200 |
| Port Elizabeth (Gqeberha) | 041 391 5200 |
| Polokwane | 015 295 6920 |
| Rustenburg | 014 592 2391 |
| contractcleaning@nbc.co.za |
Two differences are worth knowing. The CCNPF site’s footer prints a Johannesburg number starting 011, while its contact list and NBC’s own contact page both use 010 206 0000, so use 010 206 0000. The CCNPF Polokwane number, 015 295 6920, is also different from the Polokwane numbers on NBC’s contact page, 015 291 4184 and 015 291 5006.
NBC contact details for Two Pot queries
NBC’s own site publishes no separate Two Pot line. Fund members use the General Call Centre on 010 206 0014, WhatsApp on 064 919 6996 or the “Message Us” form. CCNPF members can read the fund’s Two Pot information and newsletters at ccnpf.co.za/two-pot/.
NBC careers and HR
NBC does not publish a careers page, vacancy list or HR contact on its home page or contact page. Use the switchboard on 010 206 0000 instead.
Every NBC office
| Office | Telephone | Address |
|---|---|---|
| Johannesburg, head office | 010 206 0000 | Max Maisela Park, 22 Ridge Road, Parktown, 2193 |
| Pretoria | 012 323 6363 | Central Towers, 286 Pretorius Street, Pretoria Central, 0002 |
| Durban | 031 366 7700 | 2nd Floor, 6 Sinembe Crescent, La Lucia Ridge Office Estate, Somerset Park, Umhlanga, 4319 |
| Cape Town | 021 403 9200 | 142 Edward Street, Oakdale, Bellville, 7536 |
| Gqeberha | 041 391 5200 | 255 Main Road, Walmer, 6070 |
| Polokwane | 015 291 4184 | Shop 2, 100 Market Street, Polokwane, 0700 |
| Vanderbijlpark | 016 931 0786 | Ekspa Building, Rooms 23 and 24, corner D.F. Malan and Attie Fourie Street |
Durban, Cape Town, Gqeberha and Polokwane each publish a second number as well: Durban 031 304 2418, Cape Town 086 682 1281, Gqeberha 041 391 5240 and Polokwane 015 291 5006. Pretoria and Vanderbijlpark do not, so there is no alternate line if the main one is engaged.
Cape Town and Gqeberha also give postal addresses, at PO Box 3023 Tygervalley 7536 and PO Box 27135 Greenacres 6057.
The Polokwane address carries another company’s name
NBC lists its Polokwane office as Hillview Trading 22 (Pty) Ltd, Shop 2, 100 Market Street.
That is what NBC publishes, so the address is right, but do not expect NBC Holdings signage on the door. If you are going in person, phone 015 291 4184 first and ask what to look for.
It is also worth checking that Polokwane still handles what you need. A shop-front office in a trading company’s premises may not offer everything a full branch does.
Checking NBC is who you think
NBC Holdings Proprietary Limited states that it is an authorised financial services provider under licence number 991.
An FSP number is checkable. If someone contacts you claiming to act for NBC on a retirement fund matter, the licence number and the office numbers above are the things to verify against, rather than a number in an email signature.
NBC says it operates in all the major centres in South Africa and has a number of African operations, so an office outside these seven is possible, but only these seven are published with contact details.
Frequently asked questions
What is the NBC provident fund contact number?
Call the NBC General Call Centre on 010 206 0014. The WhatsApp line is 064 919 6996.
How do I register on NBC-Land?
Contact your employer to register. Registration asks for your ID number, email and cell number, and NBC sends a registration link by email or SMS.
I forgot my NBC-Land password. What do I do?
Enter your ID number on the NBC-Land login page and NBC sends a recovery link by email or a recovery token by SMS.
What are the contact details of the NBC provident fund for cleaners?
The Contract Cleaning National Provident Fund is on 010 206 0000 and contractcleaning@nbc.co.za.
Is there an NBC-Land WhatsApp number?
No separate one is published. Use the NBC WhatsApp line on 064 919 6996.
Sources
- NBC Holdings contact details page on nbc.co.za, for the address, telephone and postal details of all seven South African offices, the head office call centre and WhatsApp numbers, and the Polokwane trading name (read 24 September 2026)
- NBC Holdings website footer, for the financial services provider licence number (read 24 September 2026)
- NBC Contact Details page and NBC-Land welcome page, nbc.co.za/NBC/NBCLand/Welcome.aspx (read 25 September 2026)
- Contract Cleaning National Provident Fund contact and Two Pot pages, ccnpf.co.za/contact-us/ and ccnpf.co.za/two-pot/ (read 25 September 2026)