1. Zoopla
  2. Find agents
  3. Moray
  4. Forres

Estate agents in Forres

Book local agents to value your home

Get the most accurate valuation based on your unique property features and their in-depth knowledge of the local area.

Step 1 of 4

6 results

  • featured
    E2W Property

    E2W Property

    118 High Street, Nairn, IV12 4DE
    View agent profile

    Homes on Zoopla

    Currently for sale
    44
    Average asking price
    £236,591
    Average listing time
    11 weeks
    Currently for rent
    1
    Average asking price
    £750 pcm
    Average listing time
    3 weeks
  • featured
    McEwan Fraser Legal
    130 East Claremont Street, Edinburgh, EH7 4LB
    View agent profile

    Homes on Zoopla

    Currently for sale
    622
    Average asking price
    £255,676
    Average listing time
    39 weeks

    Commercial properties on Zoopla

    Currently for sale
    60
    Average asking price
    £476,691
    Average listing time
    64 weeks
  • Cluny Estate Agents

    Cluny Estate Agents

    91 High Street, Forres, IV36 1AA
    View agent profile

    Homes on Zoopla

    Currently for sale
    24
    Average asking price
    £199,416
    Average listing time
    19 weeks
  • Cockburns

    Cockburns

    82 High Street, Elgin, IV30 1BL
    View agent profile

    Homes on Zoopla

    Currently for sale
    14
    Average asking price
    £187,214
    Average listing time
    15 weeks
  • Grampian Property Centre

    Grampian Property Centre

    73 High Street, Forres, IV36 1AE
    View agent profile

    Homes on Zoopla

    Currently for sale
    49
    Average asking price
    £228,255
    Average listing time
    19 weeks
  • R and R Urquhart Property

    R and R Urquhart Property

    117-121 High Street, Forres, IV36 1AB
    View agent profile

    Homes on Zoopla

    Currently for sale
    47
    Average asking price
    £282,543
    Average listing time
    21 weeks

    Commercial properties on Zoopla

    Currently for sale
    1
    Average asking price
    £150,000
    Average listing time
    35 weeks