Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
68 Melville Road, Brunswick, VIC 3056


Dr Hamilton Mack is an elite triathlete whose Chiropractic practice focuses on sport-related injuries. He focuses on improving peoples quality of life through proactive treatment and lifestyle education.

For Dr Hamilton, the decision to become a Chiropractor stemmed from his upbringing in a preventative, proactive health care model. He graduated from the prestigious RMIT Chiropractic program and immediately began working in private practice.

Hamilton’s health care philosophy is based on the scientific premise that the body regulates and heals itself optimally when no interference between the brain and the rest of the body is present.

Rather than focusing simply on the resolution of symptoms, Dr Hamilton’s proactive approach to health and wellness focuses on preventing the body from getting to a state where pain and dysfunction are present.

This has proven to be a sought-after approach, as Dr Hamilton has worked with elite sportspeople including a Formula One World Champion, AFL Footballers, Professional Triathletes and professional dancers.

These successful sports people understand that being proactive with health is much more effective and efficient than waiting for symptoms to arrive before seeking treatment.

Outside of practice, Dr Hamilton is a competitive Ironman Triathlete, enjoying that challenge of training for and racing in such a gruelling event.  He also plays water polo and enjoys the benefits of a healthy, active lifestyle.

Read more

Qualifications and Experience


  • 2010 - Master of Chiropractic (MChiro)

Languages spoken

  • English

Find Brunswick Health

Directions and parking

Brunswick Health is located at 68 Melville Road, just 7km from the Melbourne CBD, between Hope and Victoria Streets. We have free street parking. If you are traveling via public transport, please note that Melville Road has a tram line which runs parallel to Sydney Road. We are located on Tram Route 58, between Tram stops 35 and 36. We are also close to local bus stops.

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
  • Chiropractic
Show appointments at
Brunswick - Brunswick Health
  • Brunswick - Brunswick Health

Choose a Location

Brunswick Health
Brunswick, 3056, VIC
More Appointments