Welcome to Helen MacNeil Dental Care

Friendly, gentle dental care looking after you, your smile and your health.

We genuinely care about our patients and look forward to welcoming you to the practice whether you are an existing patient or a new patient to our dental practice.

We hope that you find this website informative about our dental practice, staff and our services but please if you have any queries or questions, call or pop in and speak to our reception team.

We are here to help. 


We are a long-standing, local family dental practice serving the community of Bonnyrigg and the surrounding area.  Our Dentist Helen MacNeil and our Hygiene-Therapist Dawna Atkinson work closely together to provide high quality general dental services with a strong emphasis on prevention. We feel that this level of continuity of care helps us give you the best health and dental care that we possibly can as we get to know you very well and see small changes early which is hard without this consistency of care. The practice is also on ground level so we genuinely can care for you throughout your life with easy access for prams and wheelchairs.

We currently have limited spaces for new adult private patients so please contact our reception on 0131 663 9271 to make a new patient appointment and see our new patient information on this website.  Please see the private dental plan information for further information of our private treatment options.

The practice ceased NHS dental provision for non-exempt adults in 2005 and we continue to see children of our registered patients under the NHS up to the age of 18 (or 19 if in full time education). We are currently not accepting new NHS adults to the practice.

Practice Hours

Appointments are available at the following times:

Mon:8.20 am - 12.30 pm
1.30 pm - 5.30 pm
Tue:8.20 am - 12.30 pm
1.30 pm - 5.30 pm
Wed:8.20 am - 12.30 pm
1.30 pm - 5.30 pm
Thu:8.20 am - 12.30 pm
1.30 pm - 5.30 pm
Fri:8.20 am - 12.30 pm
1.30 pm - 4.30 pm

Helen MacNeil Dental Care

64 High Street

EH19 2AB
Tel: 0131 6639271