Police say officers had responded to thefts from vehicles on Washington Avenue, Sackett Pt Road, Universal Drive, Randall Drive, Robin Court, and Hartley Street.
A vehicle was also stolen from Bassett Road and another from New Haven. Both vehicles were later recovered by North Haven officers.
According to police, the driver of those vehicles, Kiel Loricco, was taken into custody after a brief struggle. He was then charged with larceny, criminal impersonation and interfering with police.
Loricco was held on a $20,000 bond.