Quick answer
Skilled Occupation List: the short answer
Australia's skilled occupation lists define which ANZSCO occupations qualify for which visas. The MLTSSL feeds the subclass 189, 190 and 491; the STSOL feeds state-nominated and regional pathways; the ROL adds regional-only occupations; and the CSOL governs employer-sponsored subclass 482 nominations.
The lists and what each one unlocks
| List | Full name | Main visas it supports |
|---|---|---|
| MLTSSL | Medium and Long-term Strategic Skills List | 189 Skilled Independent, 190 State Nominated, 491 Regional, 485 Graduate (Post-study work stream reference), 186 ENS |
| STSOL | Short-term Skilled Occupation List | 190 State Nominated, 491 Regional (where the state lists it) |
| ROL | Regional Occupation List | 491 Regional, 494 Skilled Employer Sponsored Regional |
| CSOL | Core Skills Occupation List | 482 Skills in Demand (Core Skills stream) |
The practical hierarchy is simple: if your occupation is on the MLTSSL you have the widest set of options, including the points-tested independent visa with no state or employer involved. If it is on the STSOL or ROL only, your route runs through a state or a regional employer.
Where engineering occupations sit
Australia has run a persistent engineering shortage for a decade, and the lists reflect it. Effectively all of the 233xxx professional engineering codes — civil, structural, geotechnical, electrical, electronics, mechanical, chemical, mining, petroleum, environmental, aeronautical, biomedical, industrial, production, naval architecture, engineering technologist and engineering professionals nec — sit on the MLTSSL, along with 133211 Engineering Manager and the telecommunications codes 263311 and 263312.
The 312xxx draftsperson and technician codes generally sit on the STSOL, which means state nomination or a regional pathway rather than the independent 189. This is a good reason to check carefully whether your qualification supports Engineering Technologist (233914, MLTSSL) instead.
ICT codes assessed by the ACS — 261111, 261311, 261312, 261313, 263111 — are on the MLTSSL.
How to check your occupation properly
- Confirm your ANZSCO code from your duties, not your job title.
- Check the code against the current list on the Department of Home Affairs website — this is the only authoritative source, and it changes.
- Check the specific visa subclass page, because a code being "on a list" is not the same as being eligible for a given subclass.
- Check each state and territory's own nomination list separately; they publish their own, narrower, lists with their own conditions.
- Check whether your assessing authority actually assesses that code.
Never rely on a third-party list — including this page — as your final check. Occupation lists are revised by legislative instrument and third-party pages lag. Verify on the Home Affairs site on the day you act.
What happens if your occupation is removed
Removal does not invalidate a skills assessment you already hold, and it does not affect a visa application already lodged. It does mean you cannot lodge a new EOI or visa application relying on that occupation for that subclass.
If this happens, the realistic options are: a state or regional pathway that still lists the code; an employer-sponsored route under the CSOL; or a re-assessment under a closely related code your qualification and experience genuinely support.
Verify before you act
Migration rules, occupation lists, fees and processing times change. This guide was last reviewed on 25 August 2026. Always confirm current requirements with Engineers Australia, the ACS or the Department of Home Affairs before lodging anything, and seek advice from a registered migration agent (MARA) for immigration matters.
Frequently asked questions
What is the difference between MLTSSL and STSOL?
The MLTSSL supports the widest range of skilled visas, including the points-tested subclass 189 with no state or employer sponsorship. The STSOL supports state-nominated and regional pathways only, so a STSOL occupation always needs a state or territory nomination.
Is Civil Engineer on the skilled occupation list?
Yes. ANZSCO 233211 Civil Engineer sits on the MLTSSL and is eligible for the subclass 189, 190 and 491, along with employer-sponsored options. Verify on the current Home Affairs list before lodging.
How often does Australia update the skilled occupation list?
The lists are reviewed periodically and changed by legislative instrument, historically every one to two years, with the introduction of the Core Skills Occupation List being the most significant recent change. There is no fixed annual schedule, so check the current list before acting.
What is the CSOL?
The Core Skills Occupation List governs nominations under the subclass 482 Skills in Demand visa's Core Skills stream. It replaced the earlier employer-sponsored list arrangements and is maintained on advice from Jobs and Skills Australia.
Read next
- ANZSCO CodesANZSCO — the Australian and New Zealand Standard Classification of Occupations — assigns every occupation a si…
- SkillSelect & EOISkillSelect is the Australian Government's online system for managing skilled migration. You lodge an Expressi…
- Engineers Australia Skills AssessmentAn Engineers Australia skills assessment is the formal check that your engineering qualification and skills me…