About 200 people demonstrated in front of the capital Colombo's main railroad station on Thursday, calling for swift measures to pay compensation.
The explosion at the Salawa army camp, 35 kilometers (22 miles) east of Colombo in June killed one soldier. Eight others, including seven civilians, were injured. The explosions sent shrapnel and munitions flying into the surrounding area, damaging 2,031 houses.
One protester, Hemantha Rodrigo, said the homeowners face immense hardships because the government has failed to pay compensation as promised.