Finding a quality Mercury 20 HP 4-Stroke outboard motor at the ideal value requires thorough research. The current price spectrum for a new unit generally falls between around $3,000 and $5,000, but this can vary based on options, state (new versus used), and dealer markups. Think about buying used