Dr. Peter Swaby, MBBS
Family Physician
Dr. Peter Swaby is a dedicated Family Physician committed to providing comprehensive, patient-centred healthcare to individuals and families across all stages of life. With a focus on prevention, early diagnosis, and the long-term management of chronic conditions, he works closely with patients to help them achieve and maintain optimal health.
Known for his compassionate approach and emphasis on building lasting relationships with his patients, Dr. Swaby provides holistic care tailored to each person’s unique needs. He believes in empowering patients through education, open communication, and shared decision-making.
Services Offered
- General Medical Consultations
- Preventive Health and Wellness Care
- Annual Health Assessments
- Hypertension Management
- Diabetes Management
- Asthma and Respiratory Care
- Cholesterol Management
- Acute Illness Assessment and Treatment
- Men’s Health Services
- Women’s Health Services
- Adolescent and Adult Health Care
- Health Screening and Risk Assessments
- Medication Reviews
- Lifestyle and Nutrition Counselling
- Referrals to Specialists when required
Dr. Swaby is dedicated to delivering accessible, evidence-based healthcare in a welcoming environment, ensuring that patients and their families receive the support they need to make informed decisions about their health and well-being.

2 Reviews on “Dr Peter Swaby”
I know this doctor through church and I must say he is a man of great character. Though I have never seen him as a patient I have only heard great things about him from others who have seen him. He has a long standing practice and has maintained this good reputation throughout the years. I think this physician is a great option for person seeking a doctor who they can trust.
Dr. Swaby is the best. He was my dad’s doctor before he became mine and I can tell you that his sign up sheet is always full. He listens to EVERY complaint ( I often go with an entire list) and he is very patient. He genuinely cares about his patients and you can feel that each time you visit. He isn’t as easy to get on whatsapp because he has a million messages but he will answer. An overall excellent experience and I always look forward to seeing him when I have to go in.