Police Department
City Government
The McGregor Police Department provides 24-hour law enforcement services to approximately 20 square miles within the City of McGregor. The department is staffed by 8 full-time commissioned police officers, 3 full-time School Resource Officers assigned to McGregor ISD, and 5 full-time civilian employees. The City’s 911 Dispatch Center operates 24 hours a day, 7 days a week, ensuring timely emergency response for the community. The department also includes a full-time Animal Control Officer dedicated to protecting the health and safety of both residents and animals.

James Burson
Chief of Police | Director | Appointed by City Manager
Click Here to Email
Chief James Burson started his law enforcement career with the Texas Department of Public Safety (DPS) in 1977. He served Colorado City, Mitchell County for 11 years, and Waco, McLennan County, for 15 years. While serving with DPS, James was promoted to Sergeant and then Lieutenant for the Motor Vehicle Theft Service, serving as Auto Theft Commander of the Heart of Texas Auto Theft Task Force for 7 years. After 27 years with the Texas DPS, he retired. James immediately transitioned into service with the Coryell County Sheriff’s Department as Lieutenant. He joined the McGregor Police Department as Assistant Chief in February 2008 and has served as Chief of Police since March of 2017.
Contact Information
Primary Phone/ McGregor City Hall: (254) 840-2806
Non-Emergency Line: (254) 840-2855
Address: 101 N. Main St., McGregor, TX 76657
Emergency: Call 911