The municipality's sanitary sewer consists of approximately 42 kilometers of sanitary sewers with sewage being conveyed through a series of two sewage pumping stations. The sewage is treated at a sewage lagoon operated by the municipality located at Wildlife Road.
The municipality operates a water treatment plant located on Sunset Boulevard (Phone 613-267-1072) capable of producing nine megalitres of drinking water daily. The facility is operated by staff on a seven day per week schedule responsible for protection of Perth's drinking water. The water distribution system consists of approximately 41 kilometers of water mains and one elevated water storage tank located on Harvey Street.