In just 24 hours officers arrested 25 people for drunk-driving, 12 for drug trafficking, three for robbery and four for theft.
People were also detained for driving without a licence and carrying illegal weapons.
The arrests took place during operations staged between 9am on Saturday morning and 9am Sunday morning, in Lisbon, Oeiras, Sintra and Loures.