Home/House Prices/Compare

Compare · June 2026

Fife vs Midlothian house prices

Fife is the cheaper of the two, with an average price of £176,924£104,738 less than Midlothian. Figures are from the official UK House Price Index.

FifeMidlothian
Average price£176,924£281,662
Annual change+6.8%+2.5%
Detached£344,689£501,368
Semi-detached£203,131£297,751
Terraced£160,573£237,438
Flat£108,859£157,795
First-time buyer£147,178£226,177

Green highlights the lower price / stronger growth in each row.

Fife house pricesMidlothian house pricesAll UK house prices