List of Towns, Cities and Villages in Midlothian


Midlothian is one of 32 council areas in Scotland that are used for local government.

It is a historic county, a registration county, a lieutenancy area, and a council area.

Midlothian is in the east central Lowlands. It shares borders with the Scottish Borders, East Lothian, and the City of Edinburgh council area.

Population

 (2021)
 • Total 94,680
 • Rank Ranked 24th
 • Density 690/sq mi (270/km2)

Here is a list of cities, towns, places, and villages in Midlothian, Scotland:

  1. Arniston
  2. Auchendinny
  3. Beeslack
  4. Bilston
  5. Blackcastle
  6. Boghall
  7. Bonnyrigg and Lasswade
  8. Borthwick
  9. Bryans
  10. Carrington
  11. Chesterhill
  12. Coates
  13. Cornbank
  14. Cousland
  15. Crichton
  16. Cuiken
  17. Dalkeith
  18. Damhead Holdings
  19. Dewartown
  20. Easter Howgate
  21. Easthouses
  22. Esk
  23. Eskbank
  24. Fala
  25. Glencorse Burn
  26. Gorebridge
  27. Greenlaw Mains
  28. Howgate
  29. Kirkhill
  30. Loanhead
  31. Lothianbridge
  32. Mauricewood
  33. Mayfield
  34. Middleton
  35. Millerhill
  36. Milton Bridge
  37. Monkswood
  38. Newbattle
  39. Newcraighall
  40. Newlandrig
  41. Newtongrange
  42. North Esk
  43. North Middleton
  44. Pathhead
  45. Penicuik
  46. Polton
  47. Rosebery
  48. Rosewell
  49. Roslin
  50. Seafield
  51. Silverburn
  52. Straiton
  53. Temple
  54. Tyne Water
  55. Tynehead
  56. Whitehill
  57. Woodhouselee

See places in other counties in Scotland below:

Scroll to Top