The star, real name Taurus Bartlett, was taken into custody in Miami, Florida and charged with battery on a police officer, threats to a public servant, resisting an officer with violence to his person, resisting an officer without violence to his person, and criminal mischief.
He was booked into Turner Guilford Knight Correctional Center.
A police report also suggests Bartlett hurled threats at police officers as he was taken into custody.
A Miami Police spokesman has tweeted, "The Miami Police Department is aware of the incident involving Mr. Taurus Bartlett, also known as Polo G, and another male juvenile. We will provide updates as they become available. The department has initiated a review of this incident, which will include an examination of all camera footage to ensure adherence to departmental policy and law."
Bartlett's mother and manager, Stacia Mac, has defended the rapper, accusing police officers of stopping his vehicle "because they were driving while Black."
"None of these charges would be possible if the POLICE did not make contact with my son Polo G!!!" she writes. "He was NOT the driver. He was a PASSENGER in a professionally licensed vehicle with security. He was moving smart and correctly. What more could he have done (sic)."
Meanwhile, the rapper tweeted, "1 of the officers told us they was on us since we got Off our Jet..... They playin foul in Miami & dat s**t been like that for a minute."