On Monday, the final day for Americans to sign up on the federal exchanges, more than 4.8 million visits were made to HealthCare.gov and 2 million calls were made to the call center.

The president's remarks amounted to a victory for an administration that botched the start of the long-planned launch.

The enrollment website was riddled with technical problems, and a flurry of private policy cancellations forced Obama to recant his pledge that Americans who liked their health insurance plans could keep them.

Although the Congressional Budget Office had originally estimated that 7 million people would enroll in the health exchanges this year, it lowered those expectations to 6 million due to the website problems.

The enrollment number does not include those who signed up on Monday in the 14 states that run their own insurance exchanges. Nor does it include people who were unable to complete applications in time.

The Kaiser Family Foundation estimates 47 million Americans are without health insurance.