Human-centred healthcare with heart

At Denmark Medical Centre, you’re a human. Not a list of symptoms.

Our human-centred approach helps forge trust between doctor and patient, which in turn leads to better health outcomes. We’re here to help you lead your best life.


Our specialist GPs provide individual, inclusive healthcare for people of all ages and life stages. We identify issues early on, so you can take action and feel better, faster.

To give you the best possible care, we’re on the front foot with professional development and research, and use the latest treatment technologies.


Yet our exceptional service goes far beyond diagnosis and treatment. All of our GPs, nurses and admin staff treat you with utmost compassion and respect. 


Our doctors are here to help from Monday to Friday, 8:30am to 5pm.
Thursday evenings and Saturday mornings are by appointment (please call 9848 4111 to book these times).
For after hours healthcare, please call Denmark Hospital on 9848 0600.

What we do

Being a GP is a bit like being a detective. Using the information that you provide, we make decisions about what will make you feel better. It may be that you need some rest. Or medication. Perhaps lifestyle changes or  physiotherapy. You might need pathology, or to see a specialist. Regardless, your GP’s office is where lifelong health and wellness begins.


As your primary carer, we’re here to help, by:

  • Prioritising prevention and wellness
  • Working with you to provide a plan for long-term health that suits your life
  • Making the complex easy to understand
  • Supporting you with cost-effective options, because everyone deserves to feel good

Child Health

As a parent, you want the very best for your children. Our doctors are here to answer any questions you have about their health and wellbeing – from hearing and speech development through to behavioural or sleep issues.

Learn about common childhood ailments

Chronic Disease Management

Many people live with chronic conditions like asthma, diabetes, heart disease, osteoporosis and others. We’re here to help you take control of your condition, using a collaborative approach that empowers you to live your best life.

Learn more about chronic disease management

Diabetes Education


Taking control of your diabetes is a positive step towards living a healthy, happy life. We can connect you with a Diabetes Educator, who will work with you to develop a tailored plan for your condition.

Learn more about diabetes education

Diving Medicals

Want to go underwater? If you need a recreational or occupational Dive Medical, we’re here to help.

Our GPs can carry out these assessments for adolescents and adults, to ensure you are suitable and capable to undertake SCUBA diving.

Learn more about Diving Medicals

Get a diving medical before diving

Indigenous Health

At Denmark Medical Centre, we value all cultures and treat every one of our patients with utmost respect.

All of our doctors have completed Cultural Awareness Training and support our policy of encouraging two-way learning between doctors and patients. We believe that this enables us to deliver the best possible medical care for the whole community.

Learn more Indigenous health services

Medicine for Seniors

Senior members of our community receive quality, compassionate care from the team at Denmark Medical Centre. Our goal is to support your health and wellbeing, and act as your advocate so you can navigate complex life and healthcare decisions with confidence.

Learn more about how we support seniors


Men's Health

Whether you’ve got a sporting injury, an illness, concerns about mental health, an existing chronic condition or something else entirely, we’ve got all the lads covered at Denmark Medical Centre.

Learn about common health issues in men

Mental Health

Is anxiety or depression having a significant impact on your life? Our compassionate and highly trained staff can help to diagnose and treat many mental health issues, and can connect you with expert psychological services if necessary.

Learn about mental health conditions


Occupation & Corporate Health

Looking after the health and wellbeing of your workforce is great for productivity and staff morale. Denmark Medical Centre works closely with large employers to develop services tailored to the needs of your team.

Learn more about corporate health


Pregnancy Care & Family Planning

From the moment you first think about having a baby, right through to postpartum care, choosing the right doctor to be by your side is an important decision. At Denmark Medical Centre, our trained obstetricians will support you at every step of this exciting, life-changing journey.

Learn more about our pregnancy care


Preventative Health Checks

As you get older – we’re talking your 40s here, folks – it’s a great idea to visit your GP to check up on things like your heart health, cholesterol, weight and more. Our GPs can help you with preventative health checks, and will provide proactive guidance if you fall into a risk category.

Learn more about our health checks


Sexual Health

There’s a stigma around sexually transmitted infections (STIs), which means that many go untreated. We’re here to break down that stigma, helping you with simple diagnosis and treatment of these often-common conditions.

Learn how to spot the symptoms of STIs


Skin & Mole Checks

Unfortunately, Australia’s abundant sunshine puts us all at greater risk of developing skin cancer. The good news is that early detection can help you pick up potential issues before they cause real harm. We’re here to help.

Learn more about skin cancer


If you are unable to visit a medical specialist in person – perhaps they are in Perth and you can’t travel – we can help you set up a telehealth appointment with that specialist.

Find out how it works

Travel Health

Planning an overseas trip? Talk to us before you leave – we’ll talk you through the immunisations you may need, as well as any other precautions you can take to ensure you have a healthy, happy holiday.

Learn more about our travel health services


From your annual flu shot to child and adult immunisations, Denmark Medical Centre is here to answer all your questions about vaccinations and immunisations, and give you the jabs you’re after.

Learn more about vaccinations


Considering a vasectomy? Dr David Ward performs vasectomies under general anaesthetic at Albany Health Campus and Albany Day Hospital.

Learn more about vasectomies

Veterans Care (DVA)

While Denmark Medical Centre is a private billing practice, we normally bulk bill patients with valid DVA cards during regular business hours.

Learn more about this service

Womens Health Image

Women’s Health

We provide exceptional, compassionate primary care to women, helping you with everything from family planning, contraception and sexual health, through to menstrual and menopausal problems, cervical and breast screening.

Common questions women ask

Our Team

You’re in great hands at Denmark Medical Centre.


Our doctors and three nurses have broad experience in general medical practice, and between us we cover a range of specialist areas. We all share a singular goal: to help you feel great at every stage of life.


Denmark Medical Centre is an accredited training practice. We support students and registrars in the final stages of their GP certification.

Then there’s our wonderful admin team, who keep the practice running like a well-oiled machine. If you have any preliminary questions about Denmark Medical Centre, give them a call on 9848 4111.


In the meantime, meet our doctors below.


Unit 3, 3 Mount Shadforth Rd

Denmark WA 6333

Phone: 9848 4111
Fax: 9848 2192