Migration Occupation In Demand (MODL) Occupations

Below is a list of occupations which have been identified as being in demand in Australia. This list is called the Migration Occupations in Demand List (or MODL).

From 8 February 2010 the MODL has been revoked for the purposes of applying for general skilled migration, unless you either:

  • Held a skilled graduate visa as of 8 February 2010; or
  • Had applied for a skilled graduate visa as of this date

ANZSCO Title Authority Points sol stnsol 485_sol modl ensol 457_ol
133211 Engineering Manager Engineers Australia/AIM 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
134111 Child Care Centre Manager TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
221111 Accountant (General) CPA/ICAA/IPA (formerly known as NIA) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
221213 External Auditor CPA/ICAA/IPA (formerly known as NIA) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
232111 Architect AACA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
232212 Surveyor SSSI (formerly known as ISA) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233111 Chemical Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233211 Civil Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233213 Quantity Surveyor AIQS 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233311 Electrical Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233411 Electronics Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233512 Mechanical Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233611 Mining Engineer (excluding Petroleum) Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
233612 Petroleum Engineer Engineers Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
251211 Medical Diagnostic Radiographer AIR 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
251214 Sonographer AIR 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
251411 Optometrist OCANZ 60 STNSOL 485_SOL MODL ENSOL 457_OL
251511 Hospital Pharmacist APharmC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
251513 Retail Pharmacist APharmC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252311 Dental Specialist ADC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252312 Dentist ADC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252411 Occupational Therapist OTC (formerly known as COTRB) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252511 Physiotherapist APC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252611 Podiatrist APodC/ANZPAC 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
252712 Speech Pathologist (Aus) / Speech Language Therapist (NZ) SPA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253111 General Medical Practitioner Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253211 Anaesthetist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253311 Specialist Physician (General Medicine) Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253312 Cardiologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253313 Clinical Haematologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253314 Medical Oncologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253315 Endocrinologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253316 Gastroenterologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253317 Intensive Care Specialist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253318 Neurologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253321 Paediatrician Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253322 Renal Medicine Specialist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253323 Rheumatologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253324 Thoracic Medicine Specialist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253399 Specialist Physicians nec Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253411 Psychiatrist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253511 Surgeon (General) Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253512 Cardiothoracic Surgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253513 Neurosurgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253514 Orthopaedic Surgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253515 Otorhinolaryngologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253516 Paediatric Surgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253517 Plastic and Reconstructive Surgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253518 Urologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253521 Vascular Surgeon Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253911 Dermatologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253912 Emergency Medicine Specialist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253913 Obstetrician and Gynaecologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253914 Ophthalmologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253915 Pathologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253917 Diagnostic and Interventional Radiologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253918 Radiation Oncologist Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
253999 Medical Practitioners nec Medical Board of Australia 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254111 Midwife ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254411 Nurse Practitioner ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254412 Registered Nurse (Aged Care) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254413 Registered Nurse (Child and Family Health) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254414 Registered Nurse (Community Health) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254415 Registered Nurse (Critical Care and Emergency) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254417 Registered Nurse (Disability and Rehabilitation) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254418 Registered Nurse (Medical) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254421 Registered Nurse (Medical Practice) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254422 Registered Nurse (Mental Health) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254423 Registered Nurse (Perioperative) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254424 Registered Nurse (Surgical) ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
254499 Registered Nurses nec ANMAC (formerly known as ANMC) 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
261399 Software and Applications Programmers nec ACS 60 STNSOL 485_SOL MODL ENSOL 457_OL
321111 Automotive Electrician TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
321211 Motor Mechanic (General) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
322211 Sheetmetal Trades Worker TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
322311 Metal Fabricator TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
322312 Pressure Welder TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
322313 Welder (First Class) (Aus) / Welder (NZ) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323111 Aircraft Maintenance Engineer (Avionics) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323112 Aircraft Maintenance Engineer (Mechanical) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323211 Fitter (General) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323214 Metal Machinist (First Class) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323313 Locksmith TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
323412 Toolmaker TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
324111 Panelbeater TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
324211 Vehicle Body Builder TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
324311 Vehicle Painter TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
331111 Bricklayer TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
331112 Stonemason TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
331211 Carpenter and Joiner TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
331212 Carpenter TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
331213 Joiner TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
332111 Floor Finisher TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
332211 Painting Trades Worker TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
333211 Fibrous Plasterer TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
333212 Solid Plasterer TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
333311 Roof Tiler TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
333411 Wall and Floor Tiler TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
334111 Plumber (General) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
334112 Airconditioning and Mechanical Services Plumber TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
334113 Drainer (Aus) / Drainlayer (NZ) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
334114 Gasfitter TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
334115 Roof Plumber TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
341111 Electrician (General) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
341112 Electrician (Special Class) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
341113 Lift Mechanic TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
342111 Airconditioning and Refrigeration Mechanic TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
342211 Electrical Linesworker (Aus) / Electrical Line Mechanic (NZ) TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
342313 Electronic Equipment Trades Worker TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
351111 Baker TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
351112 Pastrycook TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
351311 Chef TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
351411 Cook TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
362212 Arborist TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
362213 Landscape Gardener TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
391111 Hairdresser TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
392111 Print Finisher TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
393311 Upholsterer TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
394111 Cabinetmaker TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
394211 Furniture Finisher TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
399111 Boat Builder and Repairer TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL
399914 Optical Mechanic TRA 60 STNSOL 485_SOL MODL ENSOL 457_OL
411213 Dental Technician TRA 60 SOL STNSOL 485_SOL MODL ENSOL 457_OL

Applying for immigration to Australia can be complex, so we recommend that you contact us to check your likely eligibility for migration before you proceed with an application.

If you would like us to check your likely eligibility for skilled migration or if you would like us to assist you with your application, please send us an email inquiry.

Follow Us:

Twitter Facebook