However, Obama conceded more difficulties ahead in fighting what he described as a nimble and opportunistic enemy.
"We're starting to see some progress," the president said during a rare visit to the Pentagon, ticking off a list of towns in Iraq and Syria he said had been wrested from IS control in recent weeks.
Flanked by top military commanders, Obama also warned of the Islamic State's efforts to recruit and inspire vulnerable people in the United States, and called on the American-Muslim community to "step up in terms of pushing back as hard as they can."