Sudbury residents have been left holding their noses after 3,000 tonnes of sewage was moved to the town.
The foul-smelling waste has been transferred to the Anglian Water site in Sudbury after the wet weather caused a back-log in Cambridge.
Theodore Bird, who lives in Bulmer Road, near to the site, is unhappy with the waste being dumped in the town.
“We first noticed the smell in February and my neighbour counted 100 lorries coming in,” he said.
“People come to Sudbury and they think this is just how the town smells. It could really affect our image and harm tourism.”
Mr Bird accused Anglian Water of squandering bill payers’ money – and polluting Sudbury in the process.
“I have had workers from the site asking me to complain – it’s tantamount to pollution,” he said.
Robert Lindsay, Green Party parliamentary candidate for South Suffolk, said: “Carting tonnes of sewage sludge in lorries miles across East Anglia is not an efficient way of dealing with our waste.”
“The best and most sustainable thing to do is for the water companies to build biodigesters at the sewage plant to generate energy.”
A spokesman for Anglian Water said: “Each year, we provide 325,000 tonnes of fertiliser to farmers in the region for use on their land.
“From time to time, this needs to be stored before it can be used. Unfortunately, the wet weather earlier this year has prevented its use and created a backlog which has been temporarily stored at locations like Sudbury.
“Over 1500 tonnes has already been taken away. A further 700 tonnes will be removed in the next two weeks.”