General Practice Doctors
GPs are the first point of contact for most NHS patients, providing whole-person care and referrals to specialist services. 84,180 doctors listed.
84,180 doctors
Dr Charlotte Mary Macdonald
General Practice · GMC 6049648
NHS England North East and Yorkshire Commissioning Region
Dr Christopher James Macdonald
General Practice · GMC 3343539
NHS England North West Commissioning Region
Dr Clare Macdonald
General Practice · GMC 6155821
NHS England Midlands Commissioning Region (East)
Dr Colin Alexander Macdonald
General Practice · GMC 1336966
Dr David Edward Macdonald
General Practice · GMC 7411016
Maximus UK Services Limited
Dr David Robert Macdonald
General Practice · GMC 2716532
Dr Debbie Louise Macdonald
General Practice · GMC 4737371
NHS England Midlands Commissioning Region (West)
Dr Derek Macdonald
General Practice · GMC 7411017
NHS Lanarkshire
Dr Donald John Macdonald
General Practice · GMC 2749608
Dr Douglas John Hector Macdonald
General Practice · GMC 2356019
Dr Duncan Ramsay Macdonald
General Practice · GMC 3163331
Dr Elaine Heather Macdonald
General Practice · GMC 6110843
NHS England South West Commissioning Region
Dr Elizabeth Charlotte Macdonald
General Practice · GMC 1336698
Dr Elspeth Ann Macdonald
General Practice · GMC 2341763
Dr Emily Macdonald
General Practice · GMC 7454701
NHS Tayside
Dr Emily Jane Macdonald
General Practice · GMC 6076311
Dr Emily Kate Macdonald
General Practice · GMC 6052850
NHS England South East Commissioning Region
Dr Farah Noorwahida Macdonald
General Practice · GMC 6028767
Independent Doctors Federation (IDrF)
Dr Finlay Iain Macdonald
General Practice · GMC 4537870
NHS Fife
Dr Gavin David Macdonald
General Practice · GMC 7264801
NHS Education for Scotland (NES)
Dr Gordon Wallace Macdonald
General Practice · GMC 4186133
NHS Greater Glasgow and Clyde
Dr Hannah Macdonald
General Practice · GMC 7756705
NHS Education for Scotland (NES)
Dr Harriet Elizabeth Macdonald
General Practice · GMC 7264473
NHS England South West Commissioning Region
Dr Hazel Elizabeth Macdonald
General Practice · GMC 3319376
Dr Hector John Macdonald
General Practice · GMC 4339292
NHS Greater Glasgow and Clyde
Dr Helen Mary Macdonald
General Practice · GMC 3283682
Dr Helen Poppy Macdonald
General Practice · GMC 6147696
Dr Helen Watson Macdonald
General Practice · GMC 1323849
Dr Ian Macdonald
General Practice · GMC 2302876
Dr Ian Martin Macdonald
General Practice · GMC 1342457