Joshua City Hall 101 South Main St. Joshua, Texas 76058

(817) 558-7447

City Manager

Mike Peacock   

Mike Peacock has been employed with the City since 2008 and has served as the Assistant City Manager for the past 6 years.  Mike was appointed City Manager on December 31, 2020.

He is a Certified Public Manager and has a Master’s Degree in Public Administration. He has completed the University of Texas at Austin Public Executive Institute and the Texas Tech School of Public Finance.

He and his wife Michelle live in Joshua with their two children.