Gmina posiada 15 km dróg własnych, z czego 12 km o powierzchni utwardzonej. Wszystkie miejscowości w gminie wyposażone są w sieć wodociągową, gazową i telefoniczną oraz oświetlenie uliczne. Aktualnie trwa rozbudowa istniejącej sieci kanalizacyjnej, gdyż potrzeby w tym zakresie są zaspokojone tylko w 35%. Gmina posiada trzy ujęcia wody głębinowej zlokalizowane na terenie wsi Kalników, Starzawa i Stubno oraz oczyszczalnie ścieków w Chałupkach Dusowskich (BIOCLER), Kalnikowie (BIOBLOK), Starzawie (BIOCLER) i Stubnie (BIOBLOK).