More than 170 knives and blades have been handed in to police in Presteigne and Knighton, police have revealed.
A total of 179 blades were left with police during a week-long crime awareness and amnesty campaign.
Knife amnesty bins were placed at stations across the Dyfed-Powys area where people could dispose of blades with no questions asked.
The initiative was part of Operation Sceptre, a nationwide effort tackling knife crime using a range of different tactics during March.
It was revealed last week that more than 50 knives and blades were handed in to Rhayader Police Station, but where they came from is still a mystery.
Dyfed-Powys Police said more than 130 knives were handed in to Powys police station during the campaign.
Insp Tim Davies, operation leader, said: "During this week, 661 knives have been taken off the streets, many of which were illegal items with concealed blades, which is a significant increase on the number of knives surrendered during the previous operation in September.”
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here