The typical 2007 Mercedes-Benz S-Class in Canada sits at $24,500. That's the median, the honest middle of the market. Most of what's actually listed lands between $16,000 and $27,998, so if you're staring at a number outside that band, you're either looking at a rough one or paying for something extra.
Median odometer reading is 140,000 km. For a car this age, that's the reference point to judge everything else against. A car well under 140,000 km should command the upper half of that range, and one well past it should be closer to $16,000 before you'd call it fair.
What to actually pay
The $16,000 floor and $27,998 ceiling tell you the spread here is wide, roughly $12,000 between a tired example and a clean one. Anything asking near $28,000 needs the mileage and condition to back it up. Around $20,000 is a reasonable target if the car is close to that 140,000 km mark and checks out.
One more signal worth reading: we've flagged 2 deals on this model year in the last 90 days. Not a flood, so priced-right examples don't sit around long. When one lands under $20,000 with sensible kilometres, it's worth moving on.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.