Moscow Public Works

The City of Moscow Public Works Department consists of the following divisions:

Public Works has 54 full time employees, seasonal staff, interns, and a fleet of 86 vehicles / equipment.  

Department responsibilities include: Capital Improvement Program, development review, right of way permitting, GIS system maintenance, street system maintenance and management, snow plowing, water and sewer system maintenance and management, wastewater treatment and environmental services.  

Public Works Director Les MacDonald oversees these five divisions and supervises the Deputy Directors. 


Public Works Director, Les MacDonaldPublic Works Director - Les MacDonald

Contact Us

We are located at:

Paul Mann Building
221 E. Second Street
Moscow, Idaho 83843
Voice: 208.883.7034

​Contact Us

Engineering Division
Kevin Lilly - Deputy Director - Engineering/City Engineer
Paul Mann Building
221 E. Second Street
Moscow, Idaho 83843


Streets, Fleet,
Water & Water Reclamation Divisions

Tyler Palmer - Deputy Director - Operations
201 N. Main Street
Moscow, ID 83843

​​Water Reclamation & Reuse Facility
Todd J. Swanstrom - Wastewater Manager
2221 Pullman Road
Moscow, Idaho 83843