Over the past 3 years, a major effort has been made toward making a pavement management system (PMS) functional in Salt Lake City, Utah. As part of this effort, a geographic information system (GIS) was developed to enhance the existing PMS. The GIS-based PMS (G-PMS) developed for Salt Lake City is presented. G-PMS was written in Map-Basic, the programming language of MapInfo, to provide pavement engineers at Salt Lake City with customized menus and pavement management functions. The G-PMS reads in the unified crack indexes based on the digital image processing algorithm, recommends the most appropriate maintenance strategies, and displays those strategies on a digital map. It also provides the functions to report estimated costs for each maintenance activity and conduct financial planning. The design and function of G-PMS are discussed in detail. G-PMS is being implemented for the public works department of Salt Lake City.