Obama was speaking at town hall event with Vox Media.
The United States President Barack Obama on Friday pinned the blame for making Obamacare unpopular on the left wing within the Democrats.
He alluded to the role played by former Democratic presidential candidate Bernie Sanders in making Obamacare unpopular.
Obama was speaking at a town hall event with Vox Media.
During Sanders' campaign for the presidential nomination, he proposed replacing Obamacare with a government-run single payer health insurance system, Reuters reported.
"In the 'dissatisfied' column are a whole bunch of Bernie Sanders supporters who wanted a single-payer plan," Obama said in the interview, Reuters reported.
"The problem is not that they think Obamacare is a failure. The problem is that they don`t think it went far enough and that it left too many people still uncovered," Obama said.
He asked his supporters to voice their opposition to Republicans' plans to roll back Obamacare.
(With inputs from Reuters)