General business services
205,136 companies
SIC 7389
Behind every street in Johannesburg sits a business. 1,361,197 of them, to be exact, all registered in the South Africa business register. The biggest single industry is general business services with 205,136 companies, roughly 15% of everything that does business in the city.
1,361,197 businesses indexed
| Company Name | Country | City | Address 1 | State/Province | Postal Code | Website | Founding Year | Yearly Revenue in U.S. Dollars | Employees Total | Business Legal Type - Description | Number of Companies in Group | Company Registration Number | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Massmart Retail (PTY) LTD | Southafrica | Johannesburg | 16 Peltier Dr | Gauteng | 2146 | massmart.***** | 2008 | $35,699,277,600 | 495 | Corporation | 9335 | 200801166607 |
| 2 | Tech Mahindra South Africa (PTY) LTD | Southafrica | Johannesburg | 10th Floor Sandton City Office Towe, Cnr Rivonia and 5th St | Gauteng | 2196 | N/A | 2008 | $23,348,473,155 | 200,000 | Corporation | 413 | 200800513807 |
| 3 | Bridgestone South Africa (PTY) LTD | Southafrica | Johannesburg | 6 Ridge Rd | Gauteng | 1685 | bridgestone.***** | 1930 | $18,020,262,182 | 551 | Corporation | 4227 | 193000280107 |
| 4 | Shell Downstream South Africa (PTY) LTD | Southafrica | Johannesburg | Twickenham Bldg, the Campus 57 Sloane St | Gauteng | 2021 | shell.***** | 2007 | $16,839,751,320 | 48 | Corporation | 5826 | 200701625507 |
| 5 | Sasol Chemical Holdings International (PTY) LTD | Southafrica | Johannesburg | 50 Katherine Street | Gauteng | 2146 | sasol.***** | 2000 | $14,947,605,963 | 250 | Corporation | 102 | 200002893907 |
| 6 | Sasol Oil (PTY) LTD | Southafrica | Johannesburg | Sasol Place | Gauteng | 2146 | sasol.***** | 1981 | $14,731,331,296 | 85 | Corporation | 102 | 198100762207 |
| 7 | Samsung Electronics South Africa (PTY) LTD | Southafrica | Johannesburg | 2929 Winnie Mandela Dr | Gauteng | 2021 | samsung.***** | 1994 | $12,418,150,228 | 35 | Corporation | 807 | 199400387207 |
| 8 | Pebble Bed Modular Reactor | Southafrica | Johannesburg | 1 Maxwell Dr | Gauteng | 2000 | pbmr.***** | 1999 | $8,913,671,352 | 426 | N/A | 199901794630 | |
| 9 | Sasol Mynbou (PTY) LTD | Southafrica | Johannesburg | Sasol Place | Gauteng | 2146 | N/A | 1950 | $7,230,055,535 | 200 | Corporation | 102 | 195003859007 |
| 10 | Sasol South Africa (PTY) LTD | Southafrica | Johannesburg | Sasol Place 50 Katherine St | Gauteng | 2196 | sasol.***** | 1968 | $7,021,181,925 | 0 | Corporation | 102 | 196801391407 |
| 11 | Rustenburg Platinum Mines LTD | Southafrica | Johannesburg | 144 Oxford Rd | Gauteng | 2196 | N/A | 1931 | $6,840,977,113 | 40,000 | Corporation | 7 | 193100338006 |
| 12 | Bidvest Bank LTD | Southafrica | Johannesburg | 2nd Floor Bidvest Hse, 18 Cres Dr | Gauteng | 2196 | bidvestbank.***** | 2000 | $6,345,396,270 | 0 | Corporation | 416 | 200000647806 |
| 13 | Bidvest Industrial (PTY) LTD | Southafrica | Johannesburg | 2nd Floor Bidvest Hse, 18 Cres Dr | Gauteng | 2196 | shol.***** | 1944 | $5,843,365,602 | 0 | Corporation | 416 | 194401721907 |
| 14 | Mccarthy LTD | Southafrica | Johannesburg | Office Park Cnr Sloan and Harrison Av | Gauteng | 2191 | mccarthy.***** | 1991 | $5,494,532,635 | 6,000 | Corporation | 416 | 199100324506 |
| 15 | Safcor Freight (PTY) LTD | Southafrica | Johannesburg | 2nd Floor Bidvest Hse, 18 Cres Dr | Gauteng | 2196 | bpl.***** | 1969 | $5,081,493,342 | 197 | Corporation | 416 | 196900808607 |
| 16 | Impala Platinum LTD | Southafrica | Johannesburg | 2 Fricker Rd | Gauteng | 2196 | implats.***** | 1952 | $4,694,262,534 | 27,000 | Corporation | 13 | 195207194206 |
| 17 | South African Institute Of Certified Professional Accountants | Southafrica | Johannesburg | Saipa Hse Howick Close | Gauteng | 1685 | saipa.***** | 2012 | $4,656,107,064 | 200 | Non profit organization | N/A | 201221912008 |
| 18 | Jasco Systems (PTY) LTD | Southafrica | Johannesburg | Cnr Alexandra Av and | Gauteng | 1682 | N/A | 1987 | $4,334,154,258 | 700 | Corporation | N/A | 198700112307 |
| 19 | Celcom (PTY) LTD | Southafrica | Johannesburg | Bldg A Woodmead Country Club Es, 21 Woodlands Dr | Gauteng | 2191 | celcomgroup.***** | 1997 | $3,782,389,094 | 19 | Corporation | 263 | 199701769307 |
| 20 | Super Group Trading (PTY) LTD | Southafrica | Johannesburg | 27 Impala Rd | Gauteng | 2196 | supergroupdealerships.***** | 1972 | $3,526,159,214 | 142 | Corporation | 43 | 197200955907 |
| 21 | Discovery Insure LTD | Southafrica | Johannesburg | 1 Discovery Place | Gauteng | 2196 | discovery.***** | 2009 | $3,415,410,546 | 25 | Corporation | 30 | 200901188206 |
| 22 | King Pie Holdings (PTY) LTD | Southafrica | Johannesburg | 2nd Floor Bidvest Hse, 18 Cres Dr | Gauteng | 2196 | N/A | 1997 | $3,187,421,204 | 50 | Corporation | N/A | 199700867607 |
| 23 | Digistics (PTY) LTD | Southafrica | Johannesburg | 27 Impala Rd | Gauteng | 2146 | N/A | 2002 | $3,146,497,564 | 44 | Corporation | 12 | 200201044307 |
| 24 | Silveray Statmark Company (PTY) LTD | Southafrica | Johannesburg | 2nd Floor Bidvest Hse, 18 Cres Dr | Gauteng | 2196 | silveray.***** | 1962 | $3,080,753,854 | 84 | Corporation | 416 | 196200349707 |
| 25 | C J Petrow And Company (PTY) LTD | Southafrica | Johannesburg | 158 Jan Smuts Av, 1st Floor Rosebank Qrtrs | Gauteng | 2196 | N/A | 1949 | $3,031,959,924 | 19 | Corporation | 28 | 194903355307 |
Showing 25 of 1,361,197 companies
Request Free SampleWhich company is the largest in Johannesburg depends on how you measure. You can look at valuation, at revenue or at how many people work there. Valuations are private for most companies, so here we stick to revenue and headcount.
By revenue, Massmart Retail (PTY) LTD comes first in Johannesburg. It is part of a group with $35.7 billion in yearly revenue. By headcount, Tech Mahindra South Africa (PTY) LTD comes first with 200,000 employees. We only looked at the 1,273,562 corporations in Johannesburg for this; sole traders, foundations and other legal forms are left out.
The two tables below show how all 1,361,197 companies in Johannesburg are spread across revenue and headcount bands.
62.1%of companies have $1M to $5M in yearly revenue
| Revenue (USD) | Count | Share |
|---|---|---|
| up to $100,000 | 9,576 | 0.7% |
| $100,000 to $500,000 | 165,082 | 12.1% |
| $500,000 to $1M | 249,079 | 18.3% |
| $1M to $5M | 845,781 | 62.1% |
| $5M to $10M | 51,146 | 3.8% |
| $10M to $50M | 12,951 | 1.0% |
| $50M to $100M | 204 | <0.1% |
| $100M to $500M | 71 | <0.1% |
| $500M to $1B | 23 | <0.1% |
| $1B or more | 38 | <0.1% |
| Unknown | 27,246 | 2.0% |
68.9%of companies have 10 to 19 employees
| Employees | Count | Share |
|---|---|---|
| 1-4 | 145,258 | 10.7% |
| 5-9 | 119,491 | 8.8% |
| 10-19 | 938,336 | 68.9% |
| 20-49 | 93,190 | 6.8% |
| 50-99 | 28,259 | 2.1% |
| 100-199 | 13,116 | 1.0% |
| 200-499 | 1,546 | 0.1% |
| 500-999 | 259 | <0.1% |
| 1,000-4,999 | 233 | <0.1% |
| 5,000-9,999 | 46 | <0.1% |
| 10,000+ | 38 | <0.1% |
| Unknown | 21,425 | 1.6% |
Source: business register and CompanyData. "Unknown" means no published figure.
The biggest industry groups in Johannesburg by registered company count, with the top five companies by revenue in each.
205,136 companies
SIC 7389
127,777 companies
SIC 8748
110,776 companies
SIC 5099
100,556 companies
SIC 6531
88,810 companies
SIC 5999
49,937 companies
SIC 8999
34,993 companies
SIC 6719
34,221 companies
SIC 1521
Together, general business services, Business Consulting Services, Not Elsewhere Classified and Durable Goods, Not Elsewhere Classified make up the top three industries in Johannesburg, accounting for 33% of the city's commercial activity. The oldest company we can find in Johannesburg is Thomas Cook Group, founded in 1841, with Standard Trust LTD not far behind. They are still here, along with 1,361,195 other businesses in Johannesburg.
Built on the gold reefs of the Witwatersrand, Johannesburg turned mining wealth into Africa's largest stock exchange and a dense concentration of banks, miners and professional services. All of them are in our data. Look up a company in the table at the top of this page, get the full list delivered as an Excel file, or pull the records straight into your own systems through our API.
Choose how you want to receive the data. Every company comes with 50+ fields, from address and industry to revenue and contact details, sourced from official South Africa business registers.
Custom-built Johannesburg directory in Excel or CSV. Filter by industry, employee size, or revenue. Delivered within 24 hours.
Stream Johannesburg company data directly into your CRM, marketing stack, or analytics pipeline. JSON, REST, 50+ fields per record.
Discover the APISearch Johannesburg companies in our online tool with filters for industry, size, revenue and SIC code. Export your selection.
Open the search toolCommon questions about searching, filtering, and ordering Johannesburg company data.
Tell us which industry, region or company size you need. We'll send a tailored export within 24 hours.