ISIS flag
ISIS flagReuters

Syrian troops and allied militiamen on Wednesday entered the jihadist-held town of Albu Kamal, edging closer to ousting the Islamic State (ISIS) group from its last urban stronghold in the country, AFP reported.

Albu Kamal lies on the Syrian side of the border with Iraq, in the oil-rich eastern province of Deir Ezzor.

Entry to Albu Kamal follows a series of stunningly quick defeats for ISIS in the province as well as the jihadists' loss of their de facto capital Raqqa further north.

"Army troops and allied forces broke through Daesh defenses and entered Albu Kamal, waging fierce battles inside the town," state news agency SANA reported, using the Arabic acronym for ISIS.

It said the fighting would pave the way for Syrian troops to regain full control of the border town, just hours after they and pro-regime fighters surrounded ISIS fighters there.

Syrian regime forces, backed by intensive Russian air strikes, have steadily advanced on Albu Kamal from the south and west for weeks.

Last week, Syria's army and allied fighters captured the city of Deir Ezzor from ISIS.

The group has come under attack from two separate campaigns, including the regime's Russian-backed assault, and another operation by the U.S.-backed Syrian Democratic Forces, an alliance of Kurdish and Arab fighters.

In addition to its defeats in Syria, Iraqi forces have closed in on the border area from the east, seizing the town of Al-Qaim from the jihadists last week.

"The advance towards Albu Kamal came after army troops and their allies met up with Iraqi forces at the border between the two countries," SANA said.

A source from militias allied to Damascus told AFP that fighters from Lebanon's pro-regime Hezbollah movement had advanced to the southern edges of Albu Kamal on Wednesday.

"Part of those units crossed into Iraq, with the help of Hashed al-Shaabi units, to circle around Albu Kamal and reach the northern side of the town," the source added.

ISIS overran vast swathes of oil-rich Deir Ezzor province in 2014 during a military sweep across Syria and Iraq, where it declared a self-styled "caliphate".

Tens of thousands have been displaced by fighting to oust ISIS from the area, many living in desperate conditions in desert camps.

In recent weeks, an estimated 120,000 people have been displaced from Albu Kamal alone, said Linda Tom from the United Nations' humanitarian affairs coordination office in Damascus.

More than 330,000 people have been killed in Syria since the conflict began in March 2011 with anti-government protests, before spiralling into a complex, multi-front war that drew in international forces and jihadists.