Towns in Midlothian, Scotland

Our database currently has a total of 57 Towns/Villages in Midlothian, Scotland.

#

Town

Postcodes

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