[1] She was born in Kitgum District, in the Acholi sub-region, in the Northern Region of Uganda, on 23 December 1969.
In 1986, she obtained her O-Level certificate from Wanyange Girls' Secondary School, in Jinja District.
[1] From 1989 until 2015, Margaret Lamwaka taught in primary schools in various parts of Uganda.
Se started out as a Grade III Teacher at Gulu Public Primary School, in 1989, rising to Grade I Head Teacher at Pandwong Primary School, in 2015.
[1] In 2016, Margaret Lamwaka contested for the Kitgum District Woman Member of Parliament, on the ruling National Resistance Movement political party ticket.