Syrian government forces took control Wednesday of Tal Kalaj, a town near the border with Lebanon, the opposition Syrian Observatory for Human Rights said.
Army regulars were backed by fighters from the Alawite sect to which President Bashar Assad belongs.
The retaking of Tal Kalaj has not been confirmed yet by state media.
Security forces members loyal to the Assad regime regained control over Tal Kalaj after taking the market in the northern section of the town on Tuesday, the London-based opposition group said.
Rebel forces pulled out of the western town after four days of clashes, the group said.
Pro-government soldiers backed by fighters from the Lebanese Shiite militia group Hezbollah are arresting and executing people in the town, the opposition Shaam News Network reported.
Tal Kalaj, which has a population of 18,000, is in the central province of Homs and near the highway that links the region to Tartus, a city on the Mediterranean coast.
The Assad regime captured Tal Kalaj and is continuing the offensive to retake the northern city of Aleppo. EFE