Troop Boundaries & Information

Troop G




Major Steven Harris
Troop Commander
Contact Information

Captain Aaron Stephens
St. Augustine
District Commander
Contact Information

Captain Daniel DeWeese
Special Operations
Commander
Contact Information

Captain Maritza Gonzalez-Johnson
Jacksonville
District Commander
Contact Information

Sergeant Dylan Bryan
Public Affairs Officer
Contact Information

Troop G Headquarters is currently located in Jacksonville, commanded by Major Steven Harris. Troop G consists of the nine counties of Northeast Florida including Baker, Bradford, Clay, Duval, Flagler, Nassau, Putnam, St. Johns and Union.

Troop G is separated into three districts: Jacksonville, St. Augustine and Special Operations. The Jacksonville District covers Baker, Bradford, Clay, Duval, Nassau, and Union counties and is commanded by Captain Maritza Gonzalez-Johnson. The St. Augustine District covers St. Johns, Putnam, and Flagler counties and is commanded by Captain Aaron Stephens. The Special Operations District is comprised of all the specialty units and is commanded by Captain Daniel DeWeese.

Troop G currently has 125 sworn members, 16 non-sworn personnel, and 14 FHP Auxiliary members that help ensure the citizens and visitors to our state are protected during their time in Northeast Florida. With three different interstate systems throughout Troop G, our troopers professionally patrol and provide vital services to the public.

Contact Information

Jacksonville
904-695-4000
7322 Normandy Blvd.
Jacksonville, FL 32205
St. Augustine
904-417-4272
875 SR 16
St. Augustine, FL 32084

Additional Resources