Adam Christian Johnson was arrested on a federal warrant and booked into the Pinellas County jail Friday night, the records said.
Johnson, 36, was quickly identified on social media and was identified by the Bradenton Herald as being from Parrish, a community about 25 miles (40 km) south of Tampa.
Five people died in the riot on Wednesday, including a Capitol Hill police officer.