Area Information for Bonnyrigg, Scotland, EH19 9AD
This postcode is a "Large User" address. These are generally reserved for large organisations, and may not be tied to a particular geographic location. As a result, the amount of data available may be limited.
Basic Information
| Area Type | |
| Scottish Parliament Constituency | Midlothian North and Musselburgh |
| Country | Scotland |
Nearby Services
StreetCheck lists many nearby services, for instance railway stations, GPs and schools. Here is just a selection...
- Closest primary school: St Mary's Primary School (760 yards)
- Closest secondary school: Lasswade High School Centre (770 yards)
- Closest GP: Dalhousie Medical Practice (450 yards)
- Closest hospital: Midlothian Community Hospital (0.7 miles)
More details and a full list are available on the Nearby tab
About the Demographic Information
Sorry, there is no census information available for this address.
Using this Information Commercially
The information we provide on the website is done so without charge. However, if you wish to use this data on other websites, or in any other public medium should consult our data sources page for information on how you should correctly attribute the information.
Railway Station
Hospital
GP
Primary School
Secondary School
Below are the details of the closest services to EH19 9AD. All distances are straight-line distances, please consult the map of the facility to check the exact location. You can also view these details on our interactive services map for EH19 9AD.
Nearest Railway Stations Back to Top
Listed here are the 19 closest railway stations to Bonnyrigg, Scotland, EH19 9AD. The nearest railway station is Newtongrange, approximately 1.6 miles away.
| Name | Approximate Distance* |
|---|---|
| Newtongrange | 1.6 miles |
| Shawfair | 2.9 miles |
| Eskbank | 3 miles |
| Gorebridge | 3.3 miles |
| Newcraighall | 4.2 miles |
| Musselburgh | 4.3 miles |
| Brunstane | 4.7 miles |
| Wallyford | 5.7 miles |
| Edinburgh | 6.2 miles |
| Slateford | 6.4 miles |
| Haymarket | 6.6 miles |
| Kingsknowe | 6.9 miles |
| Wester Hailes | 7.4 miles |
| Prestonpans | 7.4 miles |
| Curriehill | 8.4 miles |
| South Gyle | 8.6 miles |
| Edinburgh Park | 8.6 miles |
| Edinburgh Gateway | 9.5 miles |
| Longniddry | 11 miles |
Nearest Primary Schools Back to Top
Listed here are the 10 closest primary schools to Bonnyrigg, Scotland, EH19 9AD. The nearest is St Mary's Primary School, approximately 760 yards away.
| Name | Approximate Distance* |
|---|---|
| St Mary's Primary School | 760 yards |
| Bonnyrigg Primary School | 790 yards |
| Lasswade Primary School | 840 yards |
| Hawthornden Primary School | 0.6 miles |
| Burnbrae Primary School | 0.6 miles |
| St Matthew's Primary School | 1.7 miles |
| Newtongrange Primary School | 1.8 miles |
| Loanhead Primary School | 1.8 miles |
| King's Park Primary School | 1.8 miles |
| Rosewell Primary School | 1.9 miles |
Nearest Secondary Schools Back to Top
Listed here are the 10 closest secondary schools to Bonnyrigg, Scotland, EH19 9AD. The nearest is Lasswade High School Centre, approximately 770 yards away.
| Name | Approximate Distance* |
|---|---|
| Lasswade High School Centre | 770 yards |
| Newbattle High School | 2.2 miles |
| Gracemount High School | 2.8 miles |
| Dalkeith High School | 3 miles |
| St David's RC High School | 3 miles |
| Liberton High School | 3.2 miles |
| Castlebrae Community High School | 4.1 miles |
| Beeslack Community High School | 4.7 miles |
| Holy Rood RC High School | 4.8 miles |
| Portobello High School | 4.8 miles |
Nearest Doctor's Surgeries/GP Practices Back to Top
Listed here are the 10 closest GPs (General Practitioners) to Bonnyrigg, Scotland, EH19 9AD. The nearest is Dalhousie Medical Practice, approximately 450 yards away. Please consult the facility to check if they are currently accepting new NHS patients.
| Name | Approximate Distance* |
|---|---|
| Dalhousie Medical Practice | 450 yards |
| Quarryfoot Practice | 450 yards |
| Strathesk Medical Group | 450 yards |
| Loanhead Medical Practice | 1.9 miles |
| Dalkeith Medical Practice | 2 miles |
| Newbattle Medical Practice | 2.3 miles |
| Ferniehill Surgery | 2.5 miles |
| Gracemount Medical Group | 2.8 miles |
| Roslin Medical Practice | 3 miles |
| Newbyres Medical Group | 3.1 miles |
Nearest Hospitals Back to Top
Listed here are the 10 closest hospitals to Bonnyrigg, Scotland, EH19 9AD. The nearest is Midlothian Community Hospital, approximately 0.7 miles away.
| Name | Approximate Distance* |
|---|---|
| Midlothian Community Hospital | 0.7 miles |
| Bonnyrigg Day Centre | 1.7 miles |
| Ellen's Glen House | 2.9 miles |
| Liberton Hospital | 3 miles |
| Royal Hospital For Children And Young People | 3.4 miles |
| Royal Infirmary Of Edinburgh At Little France | 3.4 miles |
| Glencorse Day Centre | 3.8 miles |
| Edenhall Hospital | 5.1 miles |
| Astley Ainslie Hospital | 5.1 miles |
| Learning Disabilities Service Healthcare Houses | 5.6 miles |
* Distances are measured in a straight line from the given postcode. Please consult the facility's map page or your preferred route finding/GPS app for driving directions.
