Doctify logo
For providers
Provider Login

Dr. Ryan O'Neil

MBBS

General Practitioner

14 years of experience

Cardiff, CF23 8RS

(+1 more)

11 connections in healthcare

4.99

/5

(108 reviews)

14 years of experience

Cardiff, CF23 8RS

(+1 more)

11 connections in healthcare

Areas of expertise

Health Assessments
39
Medical Check-Ups
37
Back Pain
10

Contact

Book


Expert in:

About Dr. Ryan O'Neil

Dr. Ryan O’Neil is an experienced General Practitioner with a background in urgent care, private practice, and occupational medicine. He has been practising since graduating with a Bachelor of Medicine and Bachelor of Surgery (MBBS) from Cardiff University in 2012.

Since 2017, Dr. O’Neil has worked extensively as an out-of-hours and locum GP for the NHS, providing urgent care across Cardiff and the surrounding areas. He also runs a private practice with The IGP, where he offers tailored medical services, including occupational health assessments.

Earlier in his career, he served as a GP at North Cardiff Medical Centre and undertook a range of hospital-based roles, including oncology and psychiatry, as part of his training pathway. He completed his specialist registrar training in general practice in 2017, following several years as a senior house officer across multiple specialties.

Dr. O’Neil’s professional focus lies in delivering accessible, responsive, and comprehensive care, whether in fast-paced urgent care environments or ongoing patient management in private and occupational health settings.


Areas of expertise

Click the bar to read patient reviews

Health Assessments
39
Medical Check-Ups
37
Back Pain
10
Stomach / Abdominal Pain
8
Lower Back Pain
8
High Blood Pressure (Hypertension)
5
Women's Health
5
Anxiety
5
Shoulder Pain
3
Chest Pain
3
Chest Infection
2
Anxiety Disorder
2
Menopause
2
Insomnia
1
Sports Injuries
1
Dizziness
1
Neck Pain
1
Polycystic Ovary Syndrome (PCOS)
1
Allergies
1
Kidney Problems
1
Knee Pain
1
Endometriosis
1
Sciatica
1
Fungal Infection
1
General Medicine
1
Hearing Loss / Impairment
1
Blood Testing and Results Interpretation
1
Men's Health
1
Hormone Replacement Therapy (HRT)
1
Urinary Tract Infections (UTIs)
1
Mental Health Condition
1
Insulin Resistance
1
Arm Pain
1
Children's Health
1
Health and Wellbeing
1
Raised Ferritin
1
Bruising
1

Qualifications

MBBS Cardiff University 2012


Languages spoken

  • English

Locations

The iGP - Private Doctors - Cardiff Gate

Cardiff Gate Business Park, Oaktree House Oaktree Court, Malthouse Ave, Cardiff, Cardiff, United Kingdom, CF23 8RS

4.92(238 reviews)

Opening hours

Monday
Tuesday
Wednesday
17:00 - 20:00
Thursday
Friday
09:00 - 17:00
Saturday
Sunday

Facilities

Free Parking
View practice profile

Opening hours

Monday
Tuesday
Wednesday
17:00 - 20:00
Thursday
Friday
09:00 - 17:00
Saturday
Sunday

Facilities

Free Parking
View practice profile

The iGP - Private Doctors - Newport

St. Joseph's Hospital, Harding Ave, Newport, United Kingdom, NP20 6ZE

4.97(142 reviews)

Opening hours

Monday
09:00 - 17:00
Tuesday
09:30 - 15:30
Wednesday
09:00 - 16:00
Thursday
Friday
Saturday
Sunday

Facilities

Wheelchair Accessible
Free Parking
View practice profile

Areas of expertise

Health Assessments
39
Medical Check-Ups
37
Back Pain
10

Contact

Book

Reviews

AI Review Summary

This summary was created by AI based on recent reviews

Dr. Ryan O'Neil ensures patients feel listened to and gives explanations. He facilitates a comfortable setting for appointments, dedicating time to individual health concerns. Patients report an improved outlook on their well-being after consultations. This feedback highlights common themes of medical check-ups and health assessments.

5
verified patient
04 Nov 2026

Excellent with explaining results and checks done during examination. Very friendly and polite/professional in all aspects of the consultation. Highly recommend

5
verified patient
01 Nov 2026

Friendly, approachable and totally professional.

5
verified patient
28 Oct 2026

Excellent consultation

Patient seen for:
5
verified patient
24 Oct 2026

I have already explained about my experience

5
verified patient
22 Oct 2026

Very good please refer to earlier text.

Patient seen for:
5
verified patient
19 Oct 2026

Dr O’Neil diagnosed and referred me to relevant consultant. Future appointments to suit my diary. Fantastic GP

Patient seen for:
5
verified patient
16 Oct 2026

Dr Ryan Oneil is amazing, a credit to the IGP,

Patient seen for:
5
verified patient
14 Oct 2026

Dr O’Neil was very welcoming and eager to learn my concerns. Tests & blood pressure were carried out, which is pretty standard but not rushed. The time allocated allowed me to talk about my symptoms and fears. For the first time in a while I felt listened to without feeling I had ‘bothered’ a Dr.this resulted in a referral to a specialist. The appointments were arranged swiftly & all involved have been very kind and helpful. Thank you Dr O’Neil

5
verified patient
29 Sep 2026

So informative and helpful hopefully with blood tests taken a favourable outcome

5
verified patient
28 Sep 2026

Dr O’Neil is a fab doctor, he is approachable, he listens and doesn’t rush you. Definitely puts you at ease. Would 100% recommend

Patient seen for:
Your trust is our top concern, so providers can't pay to alter or remove reviews.
Learn more here

FAQ

What are Dr. Ryan O'Neil's reviews like?

Dr. Ryan O'Neil's overall patient rating is 4.99 out of 5 stars on Doctify. This is based on 108 reviews.

What languages does Dr. Ryan O'Neil speak?

Dr. Ryan O'Neil speaks English

Where is Dr. Ryan O'Neil located?

Dr. Ryan O'Neil primarily practices at The iGP - Private Doctors - Cardiff Gate, located at Cardiff Gate Business Park, Oaktree House Oaktree Court, Malthouse Ave, Cardiff, Cardiff, United Kingdom, CF23 8RS
See more locations

What are Dr. Ryan O'Neil working hours?

Dr. Ryan O'Neil is working Monday (09:00 - 17:00), Tuesday (09:30 - 15:30), Wednesday (17:00 - 20:00, 09:00 - 16:00), Friday (09:00 - 17:00)

Find where Dr. Ryan O'Neil operates today

Does Dr. Ryan O'Neil accept new patients?

Dr. Ryan O'Neil generally accepts new patients.

Get in touch with this specialist to enquire as a new patient