C.A. · Registered Migration Agent (MARN: 1803385)

OSCA 2024 · 269331 · Skill level 1

Environmental Health Officer: OSCA 269331

ABS OSCA 2024 v1.0 · visa lists checked 21 October 2026

Environmental Health Officer is OSCA 2024 code 269331. It corresponds to ANZSCO 251311 Environmental Health Officer, which is on the ROL. Visa lists still use the ANZSCO code.

ANZSCO equivalent

ANZSCO code for OSCA 269331

Skilled visa lists still use ANZSCO codes, so this is the code that decides your visa options.

The job

What an environmental health officer does

Develops, enforces and evaluates environmental health policies, programs and strategies to improve health outcomes, and oversees the implementation and monitoring of environmental health legislation.

Skill level 1: Bachelor degree or higher, or at least 5 years of relevant experience

Registration or licensing may be required.

Specialisations

  • Food Safety Auditor
  • Food Safety Officer

Main tasks

Main tasks

  • Develops, implements and reviews environmental health management plans
  • Prepares and implements plans and strategies for the safe, economic and suitable disposal of commercial, industrial, medical and household wastes
  • Advises on and enforces environmental health legislation
  • Implements prevention programs and strategies for communicable diseases, food safety, wastewater treatment and disposal systems, recreation and domestic water quality, and any contaminated or hazardous substances
  • Conducts inspections and investigations for legislative compliance with environmental health standards
  • Provides advice on environmental health issues

Unit group 2693

Other occupations in Environmental Health and Health Promotion Officers

Questions

OSCA 269331: common questions

What is the OSCA code for environmental health officer?
The OSCA 2024 code is 269331 (Environmental Health Officer), skill level 1. OSCA is the Australian Bureau of Statistics occupation classification released on 6 December 2024.
What is the ANZSCO code for OSCA 269331?
ANZSCO 251311 Environmental Health Officer. "In part" means only some of that ANZSCO occupation moved to this OSCA code.
Is Environmental Health Officer on Australia's skilled occupation lists?
The lists use ANZSCO codes. ANZSCO 251311 Environmental Health Officer is on the Regional Occupation List (ROL), according to the Home Affairs list checked on 21 October 2026.
Does Home Affairs use OSCA codes for visas?
Not yet. As of 21 October 2026, skilled occupation lists, skills assessments and visa applications still use ANZSCO codes.

Talk to us

Not sure which code fits your experience?

Tell us your duties, qualifications and experience. We will confirm the right occupation and the visas that fit.

The more context you give, the more useful the first conversation will be.

Source: Australian Bureau of Statistics, OSCA 2024 v1.0 (CC BY 4.0); Department of Home Affairs, checked 21 October 2026. General information only, not immigration advice.

Plan your move to Australia

A first consultation covers eligibility, realistic timelines, total cost and the tax consequences of the move. You leave with a written plan, not a brochure.