Coronavirus (COVID-19)

Get the latest information and advice about coronavirus on NHS Inform.

eConsult online consultation

Fill out a simple online form to get advice and treatment by the end of the next working day.

Welcome to Greencroft South Medical Group

The Partnership was established in 1986 and moved into the new Medical Centre in Greencroft Wynd in 1991. We provide a full range of services to about 6,500 patients in Annan and the surrounding area.

Our aim is to provide all of our patients with a high quality medical service offering appropriate, timely, confidential and friendly advice and medical treatment. We work closely with a range of community health professionals including district nurses, health visitors, social workers, the community psychiatric team, and occupational health services.

The practice receives funding from the Health Board to provide general medical services for the patients on the practice list. We are also part of the Local Health Partnership in Annandale and Eskdale which helps in planning health services locally.

Want advice from your doctor, self-help information or have an administrative request. Do it online with eConsult.

News & Announcements

Staff Sickness

We are experiencing a large number of staff absences due to Covid, especially amongst our clinical staff. Unfortunately this means

BOOK YOUR BOOSTER!

Make sure you book your COVID-19 booster to maximise protection People aged 18 and over can book boosters online. All

GET YOUR VACCINE!

We are not at the peak of the Omicron infection yet, so now is the time to protect yourself bygetting

Know who to turn to for your healthcare

We want to help you get the right medical assistance when you’re ill, injured or have a long term condition. Going directly to the person with the appropriate skills is important. This can help you to a speedier recovery and makes sure all NHS services are run efficiently.

Local support

Housing, health & much more

Self-help

Assess your own symptoms

Services directory

Find a local health service