Three NYPD employees — including one found with drugs and counterfeit cash — were busted across Staten Island and Queens, police said Saturday.

School Safety officer Iashia Glover, 29, was arrested late Friday after being caught with three pounds of marijuana, more than $17,000 in cash, and another $2,300 in fake U.S. currency in her Staten Island apartment, officials said.

She was hit with a slew of charges, including three counts of criminal possession and forgery.

Glover was due to appear in Richmond County court Sunday.

Later that night at about 11:30 p.m., Officer David Hansen, 31, was nabbed driving drunk in Staten Island after witnesses saw him crash his car, police said.

The cop was driving his 2017 Hyundai northbound on Van Duzer Street near Beach Street in Stapleton when he lost control and smashed into four parked cars, then hit a nearby bus stop, according to authorities.

The cars were unoccupied and no one was injured in the wreck, cops said.

Hansen was charged with driving while intoxicated and refusing to take a breathalyzer test.

About an hour later in Queens, 42-year-old Stacey Butler, an NYPD criminalist, was hauled in for an assault, police said.

He had been arguing with his boyfriend, 32, then punched him in the back of the head, according to cops.

The boyfriend refused medical attention at the scene, police said.

Butler makes $127,542 annually as the Criminalist Assistant Director of Laboratory for the department, according to public records.