Top employment agencies in Australia
| 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 | Community Staffing Australia PTY LTD | Australia | Melbourne | '130' Level 2 66 Victor Crescent | Victoria | 3805 | communitystaffing.***** | 2017 | $2,865,872,000 | 100 | Corporation | 2 | 622381293 |
| 2 | Persol Australia Holdings PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | persolkelly.***** | 2017 | $2,242,338,917 | 20,476 | Corporation | 2 | 620794130 |
| 3 | Tesa Mining (nsw) PTY LIMITED | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 2004 | $1,930,927,752 | 20,476 | Corporation | 839 | 111753792 |
| 4 | Programmed Property Services PTY LTD | Australia | Melbourne | 2 Clayton Rd | Victoria | 3168 | programmed.***** | 2003 | $1,930,927,752 | 20,476 | Corporation | 839 | 106015632 |
| 5 | Peopleco. PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | N/A | 2004 | $1,930,927,752 | 20,476 | Corporation | 839 | 111231022 |
| 6 | Skilled Rail Services PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 2000 | $1,930,927,752 | 20,476 | Corporation | 839 | 093222443 |
| 7 | The Tesa Group PTY. LTD. | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 2004 | $1,930,927,752 | 20,476 | Corporation | 839 | 107606833 |
| 8 | Persol Services Australia PTY LTD | Australia | Perth | 43-47 Burswood Rd | Western Australia | 6100 | persolkelly.***** | 2015 | $1,930,927,752 | 20,476 | Corporation | 839 | 608767979 |
| 9 | Catalyst Recruitment Systems PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | N/A | 1990 | $1,930,927,752 | 20,476 | Corporation | 839 | 050243251 |
| 10 | Skilled Group International PTY LIMITED | Australia | Perth | 47 Burswood Road | Western Australia | 6100 | N/A | 2007 | $1,930,927,752 | 20,476 | Corporation | 839 | 128447638 |
| 11 | Programmed Integrated Workforce LIMITED | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | integrated.***** | 1999 | $1,930,927,752 | 20,476 | Corporation | 839 | 085701962 |
| 12 | Persol Staffing Australia PTY LTD | Australia | Melbourne | L 32 727 Collins St | Victoria | 3008 | N/A | 2007 | $1,930,927,752 | 20,476 | Corporation | 839 | 124764245 |
| 13 | Skilled Healthcare Holdings PTY LTD | Australia | Melbourne | Level 32 727 Collins Street | Victoria | 3008 | skilled.***** | 1998 | $1,930,927,752 | 20,476 | Corporation | 839 | 082698931 |
| 14 | Programmed Skilled Workforce PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 1979 | $1,930,927,752 | 20,476 | Corporation | 839 | 005585811 |
| 15 | Programmed Offshore Holdings PTY LTD | Australia | Perth | 47 Burswood Road | Western Australia | 6100 | programmed.***** | 2017 | $1,930,927,752 | 20,476 | Corporation | 839 | 620316252 |
| 16 | Programmed Offshore (australia) PTY LTD | Australia | Perth | 47 Burswood Road | Western Australia | 6100 | programmed.***** | 2004 | $1,930,927,752 | 20,476 | Corporation | 839 | 109339433 |
| 17 | Autalent Solutions PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 2017 | $1,930,927,752 | 20,476 | Corporation | 2 | 620805647 |
| 18 | Programmed Maintenance Services LIMITED | Australia | Perth | 47 Burswood Road | Western Australia | 6100 | programmed.***** | 1992 | $1,930,927,752 | 20,476 | Corporation | 839 | 054742264 |
| 19 | Programmed Turnpoint PTY LTD | Australia | Perth | 47 Burswood Rd | Western Australia | 6100 | programmed.***** | 2012 | $1,930,927,752 | 20,476 | Corporation | 839 | 156503338 |
| 20 | Beepo Support Services PTY LTD | Australia | Melbourne | L 7 South Tower 485 Latrobe St | Victoria | 3000 | N/A | 2014 | $1,626,898,104 | 17,252 | Corporation | 30 | 167554967 |
| 21 | Hays Specialist Recruitment (australia) PTY LIMITED | Australia | Sydney | 'Chifley Tower' Level 14 2 Chifley Square | New South Wales | 2000 | hays.***** | 1976 | $1,430,605,227 | 12,266 | Corporation | 354 | 001407281 |
| 22 | Randstad Holdings PTY LIMITED | Australia | Sydney | L 9 83 Clarence St | New South Wales | 2000 | hrpartners.***** | 2001 | $1,091,992,441 | 790 | Corporation | 4493 | 098899855 |
| 23 | Workpac PTY LTD | Australia | Brisbane | Level 16 31 Duncan Street | Queensland | 4006 | workpac.***** | 2004 | $990,015,110 | 8,975 | Corporation | 89 | 111076012 |
| 24 | Suncorp Staff PTY LTD | Australia | Brisbane | L 28 Brisbane Sq 266 George Street | Queensland | 4000 | suncorp.***** | 1988 | $899,169,580 | 10,509 | Corporation | 59 | 010869726 |
| 25 | Workpac Hsc Staffing NO. 2 PTY LTD | Australia | Brisbane | Level 16 31 Duncan Street | Queensland | 4006 | N/A | 2005 | $771,013,152 | 8,176 | Corporation | 89 | 117263742 |
Showing 25 of 18,187 companies
Request Free SampleEmployment agencies in Australia by state
18,187 employment agencies across 8 Australian states and territories. Hover any state to see its share of the Australian employment agencies market.
Employment agencies in Australia by employee size
| Bracket | Companies | Share |
|---|---|---|
| 1-4 | 13,203 | |
| 5-9 | 2,651 | |
| 10-19 | 1,265 | |
| 20-49 | 337 | |
| 0 or Unknown | 203 | |
| 50-99 | 155 | |
| 200-499 | 119 | |
| 100-199 | 107 | |
| 500-999 | 61 | |
| 1.000-4.999 | 60 | |
| 10.000+ | 14 | |
| 5.000-9.999 | 12 |
Employment agencies in Australia by revenue
| Bracket | Companies | Share |
|---|---|---|
| 100.001 to 499.999 | 8,978 | |
| 500.000 to 999.999 | 3,193 | |
| 1 to 100.000 | 2,785 | |
| 1.000.000 to 4.999.999 | 2,473 | |
| 10.000.000 to 49.999.999 | 279 | |
| 5.000.000 to 9.999.999 | 235 | |
| 100.000.000 to 499.999.999 | 77 | |
| 0 or Unknown | 67 | |
| 50.000.000 to 99.999.999 | 54 | |
| 500.000.000 to 999.999.999 | 24 | |
| 1.000.000.000 or more | 22 |
ANZSIC and industry classification for Australian employment agencies
Australian employment agencies fall under SIC code 7361 (ANZSIC class 7211 in the Australian and New Zealand Standard Industrial Classification). The list above covers every active Australian company tagged with this code plus closely related codes, so the state and revenue breakdowns reflect the entire sector rather than a sample.
Closely related business services
Frequently asked questions about employment agencies in Australia
Our list tracks 18,187 active employment agencies across all eight Australian states and territories, sourced from ASIC and the Australian Business Register and verified monthly. The exact count changes as firms register, dissolve and merge.
The state with the most employment agencies is New South Wales, followed by Victoria, Queensland, Western Australia and South Australia. The full state breakdown above shows the share each Australian state holds.
Australian employment agencies are primarily covered by SIC code 7361 (ANZSIC 7211). The list above covers every active Australian company tagged with this code plus closely related codes. The platform link beside each result lets you filter by sub-code or by SIC division.
Yes. Apply your filters (state, size, revenue, etc.) on the platform, preview the result, then export the full filtered list as CSV or Excel. Larger exports are delivered by email link. Request a free sample first if you want to evaluate the data before you buy.
Every record includes the firm name, full business address, primary phone, business email (where available), website, ABN, employee size, revenue band, founding year and SIC / ANZSIC classification. Records are sourced from ASIC and the Australian Business Register and re-verified monthly.
Monthly. Each refresh removes firms that have dissolved and adds new registrations from the latest ASIC and ABR feeds. The "Last updated" line at the top of this page shows the most recent refresh date.
8 Australian states and territories have at least one active employment agencie in our list. The state with most employment agencies is New South Wales, followed by Victoria, Queensland, Western Australia and South Australia. Use the interactive state map above to compare any two states by share of the Australian employment agencies market.






















































