Car parks

All council-run car parks in Midlothian are free to use, apart from North Wynd and St Andrew Street in Dalkeith.


Location Spaces Disabled bays Access from Postcode
Campview Road, Bonnyrigg 34 2 Polton Street or Dundas Street EH19 3HA
High Street, Bonnyrigg 36 2 Between 37 and 39 High Street EH19 2DA
Croft Street, Dalkeith 65 2 Lothian Road EH22 3BA
Ramsay Croft Car Park, Dalkeith 250 4 Old Edinburgh Road EH22 1JD
Hunterfield Road, Gorebridge 64 3 Between 5 and 7 Hunterfield Road EH23 4TD
Station Road, Loanhead 46 3 Opposite 1 to 17 Station Road EH20 9RQ
Jackson Street, Penicuik 24 2 Between 11 and 13 Jackson Street EH26 9BQ

Pay and Display

2 Pay and Display car parks are free to use for the first hour as long as you display a ticket:

  • North Wynd, Dalkeith: 90 spaces - EH22 1JE
  • St Andrew Street, Dalkeith: 43 spaces - EH22 1AN

Buy tickets at machines in both car parks:

  • with cash
  • by credit or debit card via the RingGo app
  • or by calling 0131 546 4000. 

Blue Badge holders must pay to use these car parks, and must display a ticket.