Doctors and Dentists

Roslin Medical Practice

Situated just on the edge of the village, on Penicuik Road, Roslin Medical Practice includes a GP surgery and pharmacy. They have an informative website here

Roslin Medical Practice

122 Penicuik Road


EH25 9NT

0131 440 2043

Roslin Dentist

Situated right in the centre of the village, Roslin Dental Practice is an NHS listed practice.

Roslin Dentist

6 Main Street

EH25 9LE

0131 448 0367