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
    £211,512
    Average listing time
    10 weeks
    Currently for rent
    4
    Average asking price
    £862 pcm
    Average listing time
    3 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
    £225,619
    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
    63
    Average asking price
    £226,381
    Average listing time
    22 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
    19 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
    183 weeks

    Commercial properties on Zoopla

    Currently for sale
    1
    Average asking price
    £25,000
    Average listing time
    11 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
    £198,931
    Average listing time
    41 weeks
  • Cluny Estate Agents

    Cluny Estate Agents

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

    Homes on Zoopla

    Currently for sale
    23
    Average asking price
    £198,391
    Average listing time
    20 weeks
  • Cockburns

    Cockburns

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

    Homes on Zoopla

    Currently for sale
    18
    Average asking price
    £206,722
    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
    46
    Average asking price
    £237,196
    Average listing time
    13 weeks
  • Grange Estate Agents

    Grange Estate Agents

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

    Homes on Zoopla

    Currently for sale
    51
    Average asking price
    £261,558
    Average listing time
    21 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
    35
    Average asking price
    £168,114
    Average listing time
    24 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
    50
    Average asking price
    £205,020
    Average listing time
    27 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
    46 weeks
  • Peterkins Solicitors

    Peterkins Solicitors

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

    Homes on Zoopla

    Currently for sale
    26
    Average asking price
    £145,881
    Average listing time
    33 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
    52
    Average asking price
    £291,606
    Average listing time
    21 weeks

    Commercial properties on Zoopla

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

    Stewart & Watson

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

    Homes on Zoopla

    Currently for sale
    62
    Average asking price
    £166,145
    Average listing time
    26 weeks

    Commercial properties on Zoopla

    Currently for sale
    2
    Average asking price
    £72,000
    Average listing time
    2 weeks