Your health is your most valuable asset
We’re here to make sure yours is protected
Inspiring people along their journey through life
Townsville and Suburban Medical Practice (TSMP) is a family-oriented practice which provides the whole spectrum of general medicine.
We aim to be a caring and empowering provider of quality health care.
We are with your children from their first vaccinations and milestones, assisting them with their scrapes and knocks. We are here when life is not going so well and you need someone to listen. We can guide you through your pregnancy. Help you when you are ready to travel or when you’ve found your first sun cancer. We will screen for silent health issues and help to manage them when they appear. We provide care and direction when the body starts to falter and help provide dignity at the end.
We are here for you.
Appointments & Fees
We are a private billing practice and offer reduced fees for pensioners. For fee structure and appointment info see below.
Book Online →
Fees & Billing →
After Hours Care
For care outside of our practices normal opening hours, you can contact the Hello Home Doctor Service on 134 100 or book online at https://hellohomedoctor.com.au/ or After Hours GP Helpline 1800 022 222.
The Mater Emergency Department at Pimlico is also available between 7 am and 11 pm, 7 days a week – no appointment or referral needed.
Online Script Requests
If your doctor participates, you can organise your script requests online. Click on the link and enter your details. You will be advised if your doctor will be able to complete the script, if not, you will be requested to make an appointment.
Pre-employment Medicals
& Occupational Health
TSMP can provide your company with full employment medical services and injury management.
Caring for Townsville since 1967
|
AGPAL Accredited
|
WHO-Approved Yellow Fever vaccination centre
|
Training the next generation of GPs
|
Caring for Townsville since 1967 | AGPAL Accredited | WHO-Approved Yellow Fever vaccination centre | Training the next generation of GPs |
Opening Hours
| Monday – Friday | 8.30am – 5.30pm |
| Saturday | 8.30am – 12.00pm |



