John Macleod Paintings: Auction Prices

British · 1822–1872

ArtSell has recorded 2 auction results for John Macleod paintings between 2017 and 2026, of which 2 sold (100% sell-through). Prices realised range from $452 to $1,368, with a median of $910 across 2 priced sales (USD at the sale-date rate). A further 1 lot offered at auction whose result the house did not publish is listed but not counted. The highest recorded price is $1,368 for “Two white carriage horses in a stable” at Bonhams in 2026.

Record: Two white carriage horses in a stable — $1,368Sign up free to see

2auction results2017–2026years recorded100%sold$910Sign up free to seemedian price$1.4kSign up free to seehighest

Price chart & statistics for John Macleod →

All paintings results

Sign up free to see all prices. You’ve seen the free realized prices for this month. Artist, title, date, house, medium, size and estimates stay visible to everyone. Create a free account · Sign in
  1. John Macleod, Two white carriage horses in a stable, oil on canvas
    Two white carriage horses in a stable
    Oil · Canvas
    71 x 91cm (27 15/16 x 35 13/16in).
    Bonhams · · Lot 18
    £1,024≈ $1,368≈ €1,194Price realizedSign up free to seeEst. £800–1,200View at Bonhams ↗
  2. John Macleod, Horse and Cat in Stable, Oil on Canvas
    Horse and Cat in Stable
    Oil · Canvas
    24 in. x 31 in. Framed 31 in. x 38 in.
    Rafael Osona Auction ·
  3. John Macleod, Two Pigs in a Sty, oil on panel
    Two Pigs in a Sty
    Oil · Panel
    26.5cm x 35.5cm
    Toovey's · · Lot 81
    £340≈ $452≈ €389HammerSign up free to seeView at Toovey's ↗

Other media by John Macleod

Oil Paintings

All John Macleod auction results → · Own a painting by John Macleod? Get a free auction estimate →