Find a Licensed Migration Agent in Australia

5,392 registered migration agents — all verified against the OMARA public register as of 2026-10-24.

Australia has 5,392 registered migration agents (RMAs) authorised to provide immigration assistance, as of 2026-10. All are registered with the Office of the Migration Agents Registration Authority (OMARA). Use this directory to find a verified migration agent in your state or city.

Browse by State / Territory

Top Cities

City State Licensed Agents
Melbourne Victoria 558
Sydney New South Wales 473
Adelaide South Australia 133
Perth Western Australia 117
Brisbane City Queensland 112
Parramatta New South Wales 105
Chatswood New South Wales 54
Tarneit Victoria 38
Box Hill Victoria 33
Truganina Victoria 32
Docklands Victoria 31
Eight Mile Plains Queensland 27
Bankstown New South Wales 26
Dandenong Victoria 26
Point Cook Victoria 25
Haymarket New South Wales 24
Craigieburn Victoria 24
Surry Hills New South Wales 24
Glen Waverley Victoria 23
Southbank Victoria 23

Frequently Asked Questions

What is a Registered Migration Agent (RMA)?

A Registered Migration Agent (RMA) is a migration professional registered with the Office of the Migration Agents Registration Authority (OMARA). It is a criminal offence under the Migration Act 1958 (Cth) for an unregistered person to charge for migration assistance.

How do I verify a migration agent is registered in Australia?

Search the OMARA register at portal.mara.gov.au or use the immi.directory verification tool. Enter the agent's name or MARN number. Their status should show 'Registered' to confirm they are authorised to practise.

How many registered migration agents are there in Australia?

As of 2026-10, there are 5,392 registered migration agents in Australia according to the OMARA register. Victoria has the most, followed by New South Wales and Queensland.

Can an Australian lawyer give migration advice without being on the OMARA register?

Yes. Lawyers admitted in any Australian jurisdiction may give migration advice without OMARA registration. They are regulated by their state or territory law society instead.