Finding a quality Yamaha 20 HP 4-Stroke outboard motor at the best cost requires thorough investigation. The present price range for a new unit typically falls between around $3,000 and $5,000, but this can vary based on accessories, shape (new versus used), and dealer markups. Consider buying used