Car parks

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

Free car parks
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

There are 2 Pay and Display car park in Dalkeith. The first hour is free 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 when charges resume, and must display a ticket.

Related Downloads