Determining the present cost of a Mercury 20 HP 4-stroke engine can vary significantly, depending on several factors. Usually, you can expect prices to sit between $2,500 and $5,000. Fresh models generally command a increased retail price, while used units can be found at a cheaper deal. The cond