İlçe Merkezinin içme suyu şebekesi; 1991 yılında yeniden yapılmış olup, ihtiyacı karşılamaktadır.
İlçeye bağlı ;
Akdoğan,
Çağlayan,
Güllüce,
Günece,
Kanlıca,
Oruçbey,
Tekke,
Yazlık ve Yeniyazlık
köylerinde yeterli içme suyu bulunmakta olup, diğer 21 adet köyde yaz aylarında içme suyu yetersizdir. İlçenin kanalizasyonu 1972 yılında yapılmıştır, eski ve yetersizdir. İlçenin imar planı vardır. İçme suyu 1991 yılında yeniden yapılmış olup, Yağlıdere Çayından süzülüp pompalanmak suretiyle verilmekte ve ihtiyaca yetmektedir. İlçe içi 1993-1994’te beton parke ile döşenmiş ve daha modern bir görünüme kavuştur. Şehir kanalizasyon şebekesiz ve yer yer eskidir. Başka etkenler yanında, kanalizasyon atıklarının dereye boşaltılması önemli bir çevre sorunudur.