Discover Exceptional Real Estate in Keith
Whether you're looking for a cozy condo in the heart of downtown, a spacious family home in a friendly neighbourhood, or a luxurious retreat, you'll find it here.
Explore Keith's Diverse Property Market
Premium Village House Properties
Explore Village House properties in Keith
View Village House PropertiesPremium End of Terrace Properties
Explore End of Terrace properties in Keith
View End of Terrace PropertiesFeatured Real Estate Listings in Keith

5651 Bretwood Dr, Keithville, LA 71047
¤439,900 • 5 BD • 4 BA • Single Family














Land at 2 Wellington Terrace, Keith, AB55 5BY
¤25,000 • 0 BD • 0 BA • Ask agent






Plot 1, Hill Street, Newmill, Keith, AB55 6TY
¤49,995 • 0 BD • 0 BA • Land


Plot 2, Hill Street, Newmill, Keith, AB55 6TY
¤49,995 • 0 BD • 0 BA • Land

Plot 3 Hill Street, Newmill, Keith, AB55 6TY
¤59,995 • 0 BD • 0 BA • Land

Plots at Oakenfield, Newmill, Keith, AB55 6QR
¤75,000 • 0 BD • 0 BA • Land





11 Fife Street, Dufftown, Keith, AB55 4AL
¤75,000 • 0 BD • 0 BA • 990 sq ft





The Seven Stills, 30 Fife Street, Dufftown, Keith, AB55 4AL
¤219,000 • 0 BD • 0 BA • Ask agent

Dufftown Glassworks, 16 Conval Street, Dufftown, Keith, AB55 4AE
¤225,000 • 0 BD • 0 BA • Ask agent













Land at 2 Wellington Terrace, Keith, AB55 5BY
¤30,000 • 0 BD • 0 BA • Ask agent


2 Sandyhillock Cottages, Keith, AB55 4DU
¤135,000 • 3 BD • 1 BA • Cottage





Church Street, Dufftown, Keith, Banffshire
¤465,000 • 5 BD • 5 BA • Detached






The Seven Stills, 30 Fife Street, Dufftown, Keith, AB55 4AL
¤219,000 • 3 BD • 0 BA • Village House









Old Road House Buchromb, Dufftown, Keith, AB55 4BN
¤357,000 • 4 BD • 5 BA • Detached






60 Main Street, Newmill, Keith, Banffshire AB55 6UR
¤170,000 • 4 BD • 2 BA • Terraced


