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

Estate agents in Elgin

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

10 results

  • Featured
    Grampian Property Centre

    Grampian Property Centre

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

    Homes on Zoopla

    Currently for sale
    41
    Average asking price
    £207,290
    Average listing time
    10 weeks
    Currently for rent
    3
    Average asking price
    £949 pcm
    Average listing time
    5 weeks
  • Featured
    Harper Macleod

    Harper Macleod

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

    Homes on Zoopla

    Currently for sale
    84
    Average asking price
    £225,851
    Average listing time
    25 weeks
  • Featured
    McEwan Fraser Legal
    130 East Claremont Street, Edinburgh, EH7 4LB
    View agent profile

    Homes on Zoopla

    Currently for sale
    642
    Average asking price
    £267,140
    Average listing time
    39 weeks

    Commercial properties on Zoopla

    Currently for sale
    68
    Average asking price
    £467,529
    Average listing time
    61 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
    64
    Average asking price
    £226,094
    Average listing time
    23 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
    21 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
    £187,750
    Average listing time
    183 weeks

    Commercial properties on Zoopla

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

    Cluny Estate Agents

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

    Homes on Zoopla

    Currently for sale
    36
    Average asking price
    £203,132
    Average listing time
    44 weeks
  • Cockburns

    Cockburns

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

    Homes on Zoopla

    Currently for sale
    17
    Average asking price
    £208,882
    Average listing time
    14 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
    53
    Average asking price
    £199,679
    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
    48 weeks