Looking to get a reliable Mercury 20 HP 4-stroke outboard? Figuring out the existing price range can assist you funds. New Mercury 20 HP 4-strokes generally cost between $3,500 and $5,500, subject to options and dealer charges. Pre-owned Mercury 20 HP 4-strokes sometimes fetch for $2,000 to $4,00