Transform your infrastructure Management

Reliable. Accurate. Scalable.

Cityworks is where local governments and utility agencies go to get work done. We designed the leading GIS-centric public asset lifecycle management and permitting platform to support the complete lifecycle of your infrastructure, from permits and construction to maintenance and replacement.

Built exclusively on Esri® ArcGIS®, Cityworks helps you fully leverage your authoritative GIS data and provides a total solution to improve your agency’s operational effectiveness. We are in the trenches with you—helping you build safe, resilient, and smarter communities.

Play Video

Plan. Manage. Optimize.

Plan, manage, and optimize your Asset Management. Work Orders. Field Operations. Inspections. Permitting. Maintenance.

From the field to the office, Cityworks empowers your operations with better data, better insights, and better decisions.

hompage responsive showcase dashboard preview for all devices

Asset Management

Leverage Cityworks and ArcGIS® to inspect, manage, analyze and score your infrastructure assets.

Risk Assessment

Identify and evaluate high-risk assets and make a case for maintenance or replacement.

Community Development

Streamline your permitting process and communicate effectively with customers and stakeholders.

Project Management

A single solution to track permits and work activity; manage contracts and budgets; and quickly access reports.


Cityworks AMS

Leverage work management and data analytics tools to inspect, repair, score, and prioritize your infrastructure assets.

Cityworks PLL

Streamline the permitting and licensing experience for employees, contractors, and residents.

Let's get started

More than 700 organizations around the world are using Cityworks to make their communities more resilient, sustainable, and safe. After you submit your information, we will be in touch to learn more about your requirements, answer your questions, and review ways Cityworks can help your organization.


11075 S State Street, Ste 24
Sandy, UT 84070

Need help? Start a live chat with our tech support team or call 801-990-1888.