Looking to acquire a trustworthy Mercury 20 HP 4-stroke engine? Understanding the existing price range can assist you cash. New Mercury 20 HP 4-strokes generally run between $3,500 and $5,500, subject to options and dealer fees. Pre-owned Mercury 20 HP 4-strokes often sell for $2,000 to $4,000, d