See what's open near youpubs, restaurants, shops and more, by distance from where you are

Tesco in Midlothian

← Tesco across the UK · everything in Midlothian

13 Tesco branches in 7 towns in Midlothian, Scotland. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Edinburgh5

Bonnyrigg2

Penicuik2

  • Tesco, 9 Edinburgh Road · under a mileSupermarket · 9 Edinburgh Road, Penicuik EH26 8NP
  • Tesco Superstore · under a mileConvenience Store · Tesco Stores Ltd, 9-11 Edinburgh Rd 9-11 Edinburgh Road, Penicuik EH26 8NP

Dalkeith1

Eskbank1

Loanhead1

Newtongrange1

Distances are from the centre of each town.