Flats for sale in Elgin, Moray

There are 93 results for Elgin, Moray. Property prices for flats in Elgin range from £75k to £235k with an average price of £119k.


Flats for sale in Elgin, Moray

Dropdown arrow

Home

Sell or Let Your Property

If you are looking to sell your house, let it out, or receive a property valuation, an expert can help you.
Click the button below to get started.

Flats for sale near Elgin

Frequently Asked Questions about Properties in Elgin


What is the average price for a flat for sale in Elgin?

The average price for a flat for sale in Elgin is approximately £118,565.


How many flats are currently available for sale in Elgin?

There are 93 flats currently available for sale in Elgin.


What is the price range for a flat in Elgin?

The price range for a flat in Elgin ranges from £75,000 to £235,000.