Understanding the expense of a Mercury 20 HP 4-stroke engine can be complex, as several factors influence the overall figure. Generally, you can anticipate a spectrum of $3,500 to $6,500, but this is just a rough estimate . Current models typically fetch a higher price tag compared to used options.