At least six villages in the Idlib countryside have fallen to government forces over the past two days, the Syrian Observatory for Human Rights said.
Backed by Russian air strikes, government troops on January 26 reached the outskirts of Maaret al-Numan, 33 kilometers south of the city of Idlib, on an important highway that connects Damascus to Aleppo.
Syrian state TV said government forces had captured the village of Ghadqa near Maaret al-Numan earlier in the day.
Opposition activists said government troops are now less than a kilometer away from Maaret al-Numan.
According to the activists and paramedics, Maaret al-Numan is now almost empty as many residents have fled amid intense bombardments in recent weeks.
Idlib Province is home to some 3 million civilians and the United Nations has warned of the growing risk of a humanitarian catastrophe there.
Turkey said on January 24 that around 400,000 people from Idlib Province were moving toward the Turkish border as a result of the surge in violence.