BSc(hon), Dip Physiology, BHB, MBChB, MRCP (2005), MRCGP, Dip Paediatrics, DPD (Dermatology), Dip Occ Health
27 years of experience
Edinburgh, EH3 7TQ
13 connections in healthcare
Skill endorsed
by Dr. David Crocker, Dr. Shona Williamson and 1 other professional
27 years of experience
Edinburgh, EH3 7TQ
13 connections in healthcare
Skill endorsed
by Dr. David Crocker, Dr. Shona Williamson and 1 other professional
Areas of expertise
Contact
Book
Dr David Richardson completed his secondary education at a state comprehensive school in Plymouth before earning a degree in Zoology from Swansea University. Following several years of travel, he settled in New Zealand, where he trained as a mature medical student at the University of Auckland, graduating in 1998. He began his medical career in Rotorua and later gained valuable experience in Paediatrics and Emergency Medicine while working in Australia.
Returning to the UK in 2000, Dr Richardson settled in Edinburgh in 2002, developing a broad foundation across multiple hospital specialties before pursuing a career in general practice. After completing his GP training through the RCGP in 2007, he served as a full-time GP partner at West End Medical Practice for six years.
Today, Dr Richardson combines NHS and private sector roles within a diverse portfolio practice. His professional interests include patient-centred general practice, dermatology, minor skin surgery, lifestyle and health promotion, health screening, and occupational health.
Outside of medicine, he lives in central Edinburgh with his wife and two young children. An active enthusiast of cycling, sailing, and the outdoors, Dr Richardson brings his broad life experience and curiosity for people to every patient interaction.
Click the bar to read reviews or skill endorsements
General Medical Council
No. 4770011
University of Auckland
Medicine
Graduated 1999
MB ChB 1999 University of Auckland. New Zealand
MRCP (2005) UK
MRCGP UK
Diploma of Practical Dermatology (DPD) UK
Diploma of Occupationa Health UK
BSc Zoology Swansea University
New appointment
£180Follow-up appointment
£1002 Randolph Pl, Edinburgh, United Kingdom, EH3 7TQ
Areas of expertise
Contact
Book
This summary was created by AI based on recent reviews
Patients describe Dr David Richardson as professional, knowledgeable, and friendly. He conducts thorough assessments and provides clear explanations, taking time to discuss patient issues. Dr Richardson helps patients understand next steps and procedures such as visa medicals and OEUK medicals. Many patients seek Dr Richardson for general medical checks and detailed health assessments.
Always very knowledgable with a great straightforward way of diagnosing and explaining treatment.
As discussed earlier, having bloods taken the week before made the process very slick and all results were available for discussion with David, who was thorough and brilliantly communicated every aspect. Explanations given for all the key results with context and relationships between various figures expanded upon. Questions I had were taken seriously and David's wealth of knowledge and experience was evidenced throughout. His manner is super professional and friendly, knowledgeable without arrogance and very thoughtful explanations illuminated numbers and results into understanding of my own health. Thoroughly recommend David for your personal MOT!
Dr David was extremely helpful and offered great advice.
Very professional as well as making us feel at ease, explained everything as he completed the form and examined me.
As always, David took the time to listen and to give a thorough consultation, happy to answer questions as we went along.
My experience of seeing Dr Richardson is that he is a highly knowledgable GP. I have long standing chronic conditions which have not been controlled for years and within the very visit to him he listened carefully and then prescribed medicine that has helped hugely. I can't thank him enough just wish more GP's were of his calibre. I would suggest anyone getting nowhere fast in their health journey should visit him, you'll thank me later!
Pleasant experience and very good informative session regarding lifestyle improvements
Dr Richardson was very professional and engaging. The assessments were thorough and I left the appointment feeling reassured. A first class service.
I have worked alongside Dr Richardson and referred a number of my own patients to him, and I cannot recommend him highly enough. His professionalism has been exemplary in every interaction I have had with him, and the feedback I have received from the patients I have sent his way has been consistently excellent. He is thorough, considered, and most importantly, extremely caring in his approach. In other words, I have complete confidence referring people to him. One of the best GP's I've had the pleasure to know and work with!
14 Jun 2026
Dr. David Crocker
PsychiatristDavid Richardson is a trusted, highly regarded practitioner with many years experience. He is a true generalist with excellent knowledge and people skills. He has a special interest in Dermatology and occupational medicine. I would highly recommend him.
06 Jan 2026
Dr. Shona Williamson
General PractitionerDr Richardson is a fantastic GP and I regularly recommend his services at EdinburghGP. He offers his patients consistent, holistic care and offerers a variety of clinical assessments and treatments.
18 Nov 2025
Mr Samuel Mackenzie
Orthopaedic SurgeonWhat are Dr David Richardson's reviews like?
Dr David Richardson's overall patient rating is 4.99 out of 5 stars on Doctify. This is based on 56 reviews.
What languages does Dr David Richardson speak?
Dr David Richardson speaks English
Where is Dr David Richardson located?
Dr David Richardson primarily practices at Edinburgh GP, located at 2 Randolph Pl, Edinburgh, United Kingdom, EH3 7TQ
See more locations
What are Dr David Richardson working hours?
Dr David Richardson is working Monday (09:00 - 17:00), Tuesday (09:00 - 17:00), Wednesday (09:00 - 17:00), Thursday (09:00 - 17:00), Friday (09:00 - 17:00)
Find where Dr David Richardson operates today
Does Dr David Richardson accept new patients?
Dr David Richardson generally accepts new patients.
Get in touch with this specialist to enquire as a new patient