Houses for sale & to rent in Edinburgh, Midlothian

House Prices in Edinburgh

Properties in Edinburgh have an average house price of £346,646.00 and had 32 Property Transactions within the last 3 years.¹
Edinburgh is an area in Midlothian with 81 households², where the most expensive property was sold for £825,000.00.

Property Price Paid in Edinburgh by Year

The average sold property price by year was:

Year Average Sold Price Price Change
Sold Properties icon
2023 £720,000
icon
56%
2 Properties
2022 £319,108
icon
-5%
25 Properties
2021 £335,000
icon
-42%
5 Properties
2020 £474,334
icon
79%
6 Properties
2019 £100,000
icon
-304%
1 Property
2018 £404,000
icon
-5%
4 Properties
2017 £422,500
icon
16%
2 Properties
2016 £352,806
icon
19%
5 Properties
2014 £285,414
icon
19%
13 Properties
2013 £230,580
icon
-66%
29 Properties
2012 £382,000
icon
-14%
5 Properties
2010 £435,000
icon
15%
3 Properties
2008 £370,666
icon
-8%
3 Properties
2007 £400,375
icon
-2%
2 Properties
2006 £407,250
icon
35%
2 Properties
2005 £266,500
icon
-18%
2 Properties
2004 £315,750
icon
52%
5 Properties
2003 £152,291
icon
-13%
11 Properties
2002 £171,875
-
4 Properties
Source: Registers of Scotland

Properties on the market for sale in Edinburgh

icon

Neighbourhoods in Edinburgh

Navigate through our locations to find the location of your next house in Edinburgh, Midlothian for sale or to rent.


Frequently asked questions about Edinburgh


What is the average price for a property for sale in Edinburgh?

The average price for a property for sale in Edinburgh is £346,646. This amount is 31% higher than the average price in Midlothian. There are 3,125 property listings for sale in Edinburgh.


Which train stations are available in or near Edinburgh?

Some of the train stations available in or near Edinburgh are Eskbank, Slateford and Shawfair.