City police put the focus on enhanced traffic enforcement with a couple of recent campaigns.
A total of 100 Highway Traffic Act charges were laid.
Just over half were filed between May 23-24 during a joint initiative with the Ministry of Transportation involving commercial vehicles.
21 inspections were done with 15 warnings.
Police also say five vehicles were taken out of service and two plates were removed from unsafe commercial vehicles.
The other 49 charges came during Canada Road Safety Week and include speeding, running red lights and stop signs, aggressive driving, cell phone use while driving and unsafe turns.
Ontario Provincial Police (OPP) also took part in Canada Road Safety Week, which ran from May 15-21.
North Bay OPP laid 139 charges and doled out 76 warnings.
66 charges were for speeding.
Some of the others include a handful of seatbelt infractions, two stunt driving counts and one impaired driving charge.