Midlothian, with an overall average price of £289,010 was more expensive than nearby West Lothian (£239,274), but was cheaper than Edinburgh (County) (£338,906) and East Lothian (£322,656). The most expensive area within Midlothian was Mayfield (£516,037) and the cheapest was Mayfield (£186,996).
Overall sold prices in Midlothian over the last year were similar to the previous year and 5% up on the 2022 level of £274,659.