Council-Manager Information

The City of Winslow operates under the council-manager form of local government.  Council-manager government combines the strong political leadership of elected officials with the strong managerial experience of an appointed manager or administrator.  All power and authority to set policy rests with an elected governing body which includes a mayor or chairperson and members of the council, commission or board.  The governing body in turn hires a nonpartisan manager who has very broad authority to run the organization.  Born out of the U.S. progressive reform movement at the turn of the 20th century, the council-manager system was designed to combat corruption and unethical activity in local government by promoting effective management within a transparent, responsive, and accountable structure.  Since its establishment, the council-manager form has become the most popular structure of local government in the United States.

John Barkley
John Barkley
City Manager

John Barkley, Winslow’s City Manager, brings over 20 years of experience in managing local government at the municipal and county levels, along with extensive skills in administration, leadership and community engagement with a sound management perspective on local and regional budgeting and finance, public relations, community development, strategic planning, human resources, program analysis and policy implementation. Mr. Barkley embraces the challenges of the ever-changing and complex world of local government service delivery and remains dedicated to the job of providing Winslow’s citizens, business community, and visitors alike with an open, seamless local government experience along with the best possible public service.

Mr. Barkley holds a Master’s Degree from the University of Baltimore and is a member of the Arizona City/County Management Association (ACMA) and the International City/County Management Association (ICMA), where he has earned Credentialed Manager certification.

Boards & Commissions Application

Have a question? Get in touch.


(928) 289-2422


(928) 289-3742