(CNN) Vermont Sen. Bernie Sanders is not hiding the fact that everyone's taxes would go up under his "Medicare for All" plan, though the rich would be hit with several extra levies.

The 2020 Democratic presidential candidate told the audience at a Fox News town hall in Pennsylvania that his plan would ultimately save most Americans money because it would eliminate premiums, deductibles and co-pays, which cost a typical family of four $28,000 a year.

"But does that mean you're not going to pay something? Of course it does. You're going to pay more in taxes," said Sanders, an independent who caucuses with the Democrats, said at the town hall on Monday. "But at the end of the day, the overwhelming majority of people are going to end up paying less for health care because they're not paying premiums, co-payments and deductibles."

Health care is dominating the debate of the 2020 election, with Democrats divided over whether to aim high with Medicare for All or take a more moderate approach. Meanwhile, President Donald Trump and Republicans say the universal health care concept is too expensive and would undermine the current Medicare program for senior citizens.

Sanders hasn't provided a comprehensive analysis of how much the plan -- which he reintroduced last week with expanded long-term care benefits that will add to the price tag -- will cost or how how he will pay for it.

Read More