House prices in Haddington, East Lothian

Looking for a specific street?
1 - 40 of 224
Street/Postcode Avg. price paid
Gifford, Haddington, EH41 £979,700
Edinburgh Road, Gifford, Haddington, EH41 £872,312
West Road, Haddington, EH41 £865,000
Pencaitland Road, Haddington, EH41 £840,000
Haddington Road, Gifford, Haddington, EH41 £700,000
Gateside Road, Haddington, EH41 £594,000
Lairds Way, Haddington, EH41 £560,000
Buchanan Avenue, Haddington, EH41 £499,250
Nungate Gardens, Haddington, EH41 £481,703
Tweeddale Grove, Gifford, Haddington, EH41 £465,700
Station Road, Gifford, Haddington, EH41 £426,255
Jicha Street, Haddington, EH41 £426,217
Haddington, EH41 £418,300
Dovecote Way, Haddington, EH41 £411,497
Mill Court, Haddington, EH41 £407,817
Glad Avenue, Haddington, EH41 £403,423
Madisyn Crescent, Haddington, EH41 £388,500
Knowesley Park, Haddington, EH41 £381,100
Moncrieff Walk, Haddington, EH41 £373,500
Robarts Crescent, Haddington, EH41 £372,500
Station Avenue, Haddington, EH41 £365,995
Kerr Loan, Haddington, EH41 £365,759
Knowes Road, Haddington, EH41 £360,000
Bothwell Avenue, Haddington, EH41 £359,995
Arthurs Way, Haddington, EH41 £358,000
Clerkington Road, Haddington, EH41 £355,000
Pitcher Way, Haddington, EH41 £331,800
Dickson Green, Haddington, EH41 £327,780
Ramage Marches, Haddington, EH41 £320,596
Burns Circus, Haddington, EH41 £313,748
Gourlaybank, Haddington, EH41 £312,000
Wemyss Place, Haddington, EH41 £305,500
Burnside, Haddington, EH41 £303,783
Baird Terrace, Haddington, EH41 £291,000
Davids Way, Haddington, EH41 £288,133
Harperdean Terrace, Haddington, EH41 £284,001
Garvald, Haddington, EH41 £277,654
The Sands, Haddington, EH41 £270,000
Cranston Way, Haddington, EH41 £262,085
Gateside Avenue, Haddington, EH41 £256,400
Pages: 1 2 3 4 5 6 Next