They said several other people were wounded, including one soldier, as a result of sniper fire.
The sniping took place in the areas of Riva, Baqqar and Jabal Mohsen.
The sources said the Lebanese Army was responding to the sources of fire.
In a separate incident near the state-run hospital in Qibbeh, masked gunmen opened fire on soldiers guarding a military barracks. There were no casualties.
Lebanon has been experiencing violence caused mostly by extremist groups both in Sidon and Tripoli.
In Tripoli, three days of violent clashes between rival neighborhoods left 11 people dead and more than a hundred wounded in May. Another four people were killed during deadly fighting in the same area on June 3.
Heavy clashes broke out in Sidon on Sunday after loyalists of the radical Salafi sheikh Ahmed al-Assir attacked a military checkpoint in Abra with rocket-propelled grenades, killing three soldiers.
At least 17 soldiers and over 40 gunmen were killed in clashes that raged for hours as the Army moved to take control of Assir's compound in Abra, a suburb of Sidon.