1. Zoopla
  2. Find agents
  3. Moray

Estate agents in Moray

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

16 results

  • featured
    Grampian Property Centre

    Grampian Property Centre

    52 High Street, Elgin, IV30 1BU
    View agent profile

    Homes on Zoopla

    Currently for sale
    34
    Average asking price
    £210,188
    Average listing time
    9 weeks
    Currently for rent
    2
    Average asking price
    £1,053 pcm
    Average listing time
    2 weeks
  • featured
    Harper Macleod

    Harper Macleod

    Old Station, Maisondieu Road, Elgin, IV30 1RH
    View agent profile

    Homes on Zoopla

    Currently for sale
    75
    Average asking price
    £228,153
    Average listing time
    26 weeks
  • A B and S Estate Agents

    A B and S Estate Agents

    24 Batchen Street, Elgin, IV30 1BH
    View agent profile

    Homes on Zoopla

    Currently for sale
    52
    Average asking price
    £231,788
    Average listing time
    27 weeks
  • Belvoir

    Belvoir

    22 Thunderton Place, Elgin, IV30 1BG
    View agent profile

    Homes on Zoopla

    Currently for sale
    7
    Average asking price
    £222,857
    Average listing time
    16 weeks
  • Bowlts Chartered Surveyors

    Bowlts Chartered Surveyors

    Barnhill Pluscarden By, Elgin, IV30 8TZ
    View agent profile

    Homes on Zoopla

    Currently for sale
    16
    Average asking price
    £190,875
    Average listing time
    181 weeks

    Commercial properties on Zoopla

    Currently for sale
    1
    Average asking price
    £25,000
    Average listing time
    8 weeks
  • Cluny Estate Agents

    Cluny Estate Agents

    5 Thunderton Place, Elgin, IV30 1BG
    View agent profile

    Homes on Zoopla

    Currently for sale
    40
    Average asking price
    £203,750
    Average listing time
    40 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
    £194,500
    Average listing time
    19 weeks
  • Cockburns

    Cockburns

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

    Homes on Zoopla

    Currently for sale
    16
    Average asking price
    £189,750
    Average listing time
    16 weeks
  • Grampian Property Centre

    Grampian Property Centre

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

    Homes on Zoopla

    Currently for sale
    51
    Average asking price
    £228,461
    Average listing time
    14 weeks
  • Grange Estate Agents

    Grange Estate Agents

    Invermay Cottage, Grange, Keith, AB55 6SN
    View agent profile

    Homes on Zoopla

    Currently for sale
    49
    Average asking price
    £246,723
    Average listing time
    20 weeks
  • Grant Smith Law Practice Ltd

    Grant Smith Law Practice Ltd

    16 East Church Street, Buckie, AB56 1AE
    View agent profile

    Homes on Zoopla

    Currently for sale
    33
    Average asking price
    £167,394
    Average listing time
    23 weeks
  • Grigor & Young Solicitors and Estate Agents

    Grigor & Young Solicitors and Estate Agents

    1 North Street, Elgin, IV30 1UA
    View agent profile

    Homes on Zoopla

    Currently for sale
    46
    Average asking price
    £199,793
    Average listing time
    28 weeks
  • Peter Graham and Associates

    Peter Graham and Associates

    Peter Graham Associates, New Elgin Road, Elgin, IV30 6BA
    View agent profile

    Homes on Zoopla

    Currently for sale
    3
    Average asking price
    £163,333
    Average listing time
    44 weeks
  • Peterkins Solicitors

    Peterkins Solicitors

    186 Mid St, Keith, AB55 5BQ
    View agent profile

    Homes on Zoopla

    Currently for sale
    25
    Average asking price
    £148,516
    Average listing time
    32 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
    50
    Average asking price
    £271,470
    Average listing time
    22 weeks

    Commercial properties on Zoopla

    Currently for sale
    1
    Average asking price
    £140,000
    Average listing time
    37 weeks
  • Stewart & Watson

    Stewart & Watson

    42-44 East Church Street, Buckie, AB56 1AB
    View agent profile

    Homes on Zoopla

    Currently for sale
    60
    Average asking price
    £167,200
    Average listing time
    25 weeks

    Commercial properties on Zoopla

    Currently for sale
    1
    Average asking price
    £79,000
    Average listing time
    1 week