{
 "as_at": "2026-11-01",
 "generated": "2026-11-01",
 "method": {
  "fee": "Median of each quoting agent's own median consultation quote, so an agent who quotes often counts once. A city or state shows its own figure only when at least 5 agents based there have quoted; otherwise the state or national figure is shown and labelled.",
  "bookable": "Agents with a published consultation offering or a connected payout account on Migratio.",
  "responded": "Agents who confirmed interest on at least one applicant brief in the last 90 days.",
  "demand": "Applicant briefs created in the last 90 days, and how many drew at least one confirmed agent.",
  "source": "Migratio marketplace data (consultation quotes and bookings) joined to the public OMARA register of migration agents. Aggregates only."
 },
 "national": {
  "agents": 5547,
  "fee_median_aud": 220,
  "fee_p25_aud": 150,
  "fee_p75_aud": 280,
  "fee_quoting_agents": 61,
  "fee_quotes": 1117,
  "fee_level": "national",
  "bookable_online": 60,
  "responded_90d": 36,
  "briefs_90d": 187,
  "confirmed_90d": 176,
  "confirmed_within_1h_90d": 172
 },
 "by_visa": [
  {
   "id": "partner",
   "label": "Partner visa",
   "fee_median_aud": 238,
   "fee_p25_aud": 193,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 44,
   "fee_quotes": 208
  },
  {
   "id": "skilled",
   "label": "Skilled visa (189, 190, 491)",
   "fee_median_aud": 250,
   "fee_p25_aud": 200,
   "fee_p75_aud": 300,
   "fee_quoting_agents": 44,
   "fee_quotes": 433
  },
  {
   "id": "employer",
   "label": "Employer-sponsored visa",
   "fee_median_aud": 250,
   "fee_p25_aud": 200,
   "fee_p75_aud": 285,
   "fee_quoting_agents": 32,
   "fee_quotes": 121
  },
  {
   "id": "student",
   "label": "Student or graduate visa",
   "fee_median_aud": 228,
   "fee_p25_aud": 175,
   "fee_p75_aud": 338,
   "fee_quoting_agents": 30,
   "fee_quotes": 97
  },
  {
   "id": "visitor",
   "label": "Visitor or working holiday visa",
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 263,
   "fee_quoting_agents": 28,
   "fee_quotes": 80
  },
  {
   "id": "refusal",
   "label": "Refusal, cancellation or appeal",
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 350,
   "fee_quoting_agents": 8,
   "fee_quotes": 11
  },
  {
   "id": "citizenship",
   "label": "Citizenship",
   "fee_median_aud": 200,
   "fee_p25_aud": 163,
   "fee_p75_aud": 238,
   "fee_quoting_agents": 6,
   "fee_quotes": 7
  },
  {
   "id": "business",
   "label": "Business or investor visa",
   "fee_median_aud": 250,
   "fee_p25_aud": 200,
   "fee_p75_aud": 350,
   "fee_quoting_agents": 5,
   "fee_quotes": 5
  },
  {
   "id": "unsure",
   "label": "Not sure which visa yet",
   "fee_median_aud": 245,
   "fee_p25_aud": 165,
   "fee_p75_aud": 301,
   "fee_quoting_agents": 32,
   "fee_quotes": 142
  }
 ],
 "states": [
  {
   "code": "VIC",
   "name": "Victoria",
   "href": "/agents/in/vic",
   "agents": 1280,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "area",
   "bookable_online": 12,
   "responded_90d": 7,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "code": "NSW",
   "name": "New South Wales",
   "href": "/agents/in/nsw",
   "agents": 1123,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "area",
   "bookable_online": 11,
   "responded_90d": 9,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "code": "QLD",
   "name": "Queensland",
   "href": "/agents/in/qld",
   "agents": 492,
   "fee_median_aud": 220,
   "fee_p25_aud": 220,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 7,
   "fee_quotes": 192,
   "fee_level": "area",
   "bookable_online": 5,
   "responded_90d": 4,
   "briefs_90d": 19,
   "confirmed_90d": 19
  },
  {
   "code": "WA",
   "name": "Western Australia",
   "href": "/agents/in/wa",
   "agents": 396,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 2,
   "responded_90d": 1,
   "briefs_90d": 18,
   "confirmed_90d": 18
  },
  {
   "code": "SA",
   "name": "South Australia",
   "href": "/agents/in/sa",
   "agents": 211,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 3,
   "responded_90d": 2,
   "briefs_90d": 7,
   "confirmed_90d": 7
  },
  {
   "code": "ACT",
   "name": "Australian Capital Territory",
   "href": "/agents/in/act",
   "agents": 70,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 3,
   "confirmed_90d": 3
  },
  {
   "code": "TAS",
   "name": "Tasmania",
   "href": "/agents/in/tas",
   "agents": 28,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 4,
   "confirmed_90d": 4
  },
  {
   "code": "NT",
   "name": "Northern Territory",
   "href": "/agents/in/nt",
   "agents": 19,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 2,
   "confirmed_90d": 2
  }
 ],
 "cities": [
  {
   "name": "Melbourne",
   "state": "VIC",
   "href": "/agents/in/vic/melbourne",
   "agents": 1209,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 245,
   "fee_quoting_agents": 11,
   "fee_quotes": 147,
   "fee_level": "area",
   "bookable_online": 11,
   "responded_90d": 7,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Sydney",
   "state": "NSW",
   "href": "/agents/in/nsw/sydney",
   "agents": 1049,
   "fee_median_aud": 200,
   "fee_p25_aud": 200,
   "fee_p75_aud": 315,
   "fee_quoting_agents": 11,
   "fee_quotes": 334,
   "fee_level": "area",
   "bookable_online": 10,
   "responded_90d": 8,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Perth",
   "state": "WA",
   "href": "/agents/in/wa/perth",
   "agents": 376,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 2,
   "responded_90d": 1,
   "briefs_90d": 18,
   "confirmed_90d": 18
  },
  {
   "name": "Brisbane",
   "state": "QLD",
   "href": "/agents/in/qld/brisbane",
   "agents": 365,
   "fee_median_aud": 220,
   "fee_p25_aud": 220,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 7,
   "fee_quotes": 192,
   "fee_level": "state",
   "bookable_online": 4,
   "responded_90d": 3,
   "briefs_90d": 19,
   "confirmed_90d": 19
  },
  {
   "name": "Adelaide",
   "state": "SA",
   "href": "/agents/in/sa/adelaide",
   "agents": 206,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 3,
   "responded_90d": 2,
   "briefs_90d": 7,
   "confirmed_90d": 7
  },
  {
   "name": "Canberra",
   "state": "ACT",
   "href": "/agents/in/act/canberra",
   "agents": 70,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 3,
   "confirmed_90d": 3
  },
  {
   "name": "Gold Coast",
   "state": "QLD",
   "href": "/agents/in/qld/gold-coast",
   "agents": 63,
   "fee_median_aud": 220,
   "fee_p25_aud": 220,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 7,
   "fee_quotes": 192,
   "fee_level": "state",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 19,
   "confirmed_90d": 19
  },
  {
   "name": "Parramatta",
   "state": "NSW",
   "href": "/agents/in/nsw/parramatta",
   "agents": 51,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Tarneit",
   "state": "VIC",
   "href": "/agents/in/vic/tarneit",
   "agents": 30,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Chatswood",
   "state": "NSW",
   "href": "/agents/in/nsw/chatswood",
   "agents": 27,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Box Hill",
   "state": "VIC",
   "href": "/agents/in/vic/box-hill",
   "agents": 23,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Point Cook",
   "state": "VIC",
   "href": "/agents/in/vic/point-cook",
   "agents": 22,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Eight Mile Plains",
   "state": "QLD",
   "href": "/agents/in/qld/eight-mile-plains",
   "agents": 21,
   "fee_median_aud": 220,
   "fee_p25_aud": 220,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 7,
   "fee_quotes": 192,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 19,
   "confirmed_90d": 19
  },
  {
   "name": "Prahran",
   "state": "VIC",
   "href": "/agents/in/vic/prahran",
   "agents": 20,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Bankstown",
   "state": "NSW",
   "href": "/agents/in/nsw/bankstown",
   "agents": 19,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Craigieburn",
   "state": "VIC",
   "href": "/agents/in/vic/craigieburn",
   "agents": 19,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Glenroy",
   "state": "VIC",
   "href": "/agents/in/vic/glenroy",
   "agents": 18,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Haymarket",
   "state": "NSW",
   "href": "/agents/in/nsw/haymarket",
   "agents": 18,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Surry Hills",
   "state": "NSW",
   "href": "/agents/in/nsw/surry-hills",
   "agents": 18,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Truganina",
   "state": "VIC",
   "href": "/agents/in/vic/truganina",
   "agents": 18,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Dandenong",
   "state": "VIC",
   "href": "/agents/in/vic/dandenong",
   "agents": 17,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Hobart",
   "state": "TAS",
   "href": "/agents/in/tas/hobart",
   "agents": 17,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 4,
   "confirmed_90d": 4
  },
  {
   "name": "Canning Vale",
   "state": "WA",
   "href": "/agents/in/wa/canning-vale",
   "agents": 16,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 18,
   "confirmed_90d": 18
  },
  {
   "name": "Clyde North",
   "state": "VIC",
   "href": "/agents/in/vic/clyde-north",
   "agents": 16,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Darwin",
   "state": "NT",
   "href": "/agents/in/nt/darwin",
   "agents": 16,
   "fee_median_aud": 220,
   "fee_p25_aud": 150,
   "fee_p75_aud": 280,
   "fee_quoting_agents": 61,
   "fee_quotes": 1117,
   "fee_level": "national",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 2,
   "confirmed_90d": 2
  },
  {
   "name": "Blacktown",
   "state": "NSW",
   "href": "/agents/in/nsw/blacktown",
   "agents": 15,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Southport",
   "state": "QLD",
   "href": "/agents/in/qld/southport",
   "agents": 14,
   "fee_median_aud": 220,
   "fee_p25_aud": 220,
   "fee_p75_aud": 275,
   "fee_quoting_agents": 7,
   "fee_quotes": 192,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 19,
   "confirmed_90d": 19
  },
  {
   "name": "Footscray",
   "state": "VIC",
   "href": "/agents/in/vic/footscray",
   "agents": 13,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Harris Park",
   "state": "NSW",
   "href": "/agents/in/nsw/harris-park",
   "agents": 13,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 1,
   "responded_90d": 1,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "North Sydney",
   "state": "NSW",
   "href": "/agents/in/nsw/north-sydney",
   "agents": 13,
   "fee_median_aud": 200,
   "fee_p25_aud": 187,
   "fee_p75_aud": 308,
   "fee_quoting_agents": 12,
   "fee_quotes": 386,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 28,
   "confirmed_90d": 27
  },
  {
   "name": "Berwick",
   "state": "VIC",
   "href": "/agents/in/vic/berwick",
   "agents": 12,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  },
  {
   "name": "Docklands",
   "state": "VIC",
   "href": "/agents/in/vic/docklands",
   "agents": 12,
   "fee_median_aud": 200,
   "fee_p25_aud": 150,
   "fee_p75_aud": 250,
   "fee_quoting_agents": 12,
   "fee_quotes": 152,
   "fee_level": "state",
   "bookable_online": 0,
   "responded_90d": 0,
   "briefs_90d": 31,
   "confirmed_90d": 27
  }
 ]
}