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

Les MacDonald - Public Works Director
Paul Mann Building
221 E. Second Street,
Moscow, ID 83843

Sandra Collins - Administrative Assistant

Contact Us

  • Engineering Division
    Kevin Lilly - Deputy Director - Engineering
    City Engineer
    Paul Mann Building
    221 E. Second Street
    Moscow, Idaho 83843
  • Streets & Fleet
    Water & Wastewater Divisions

    Tyler Palmer - Deputy Director - Operations
    650 W. Van Buren
    Moscow, Idaho 83843
  • Wastewater Treatment Plant
    Todd J. Swanstrom - Wastewater Manager
    2221 Pullman Road
    Moscow, Idaho 83843