Obecnie z sieci wodociągowej korzysta 26 wsi: Budy Ciepielińskie, Budy Obrębskie, Ciepielin, Dzbanice, Gzowo, Karniewek, Klaski, Koziegłowy, Łępice, Łosewo, Łubienica, Łubienica Superunki, Mory, Nowe Niestępowo, Niestępowo Włościańskie, Obręb, Obrębek, Olbrachcice, Piskornia, Pogorzelec, Pokrzywnica, Pomocnia, Strzyże, Świeszewo, Witki, Zaborze. W trakcie realizacji są sieci wodociągowe w 3 wsiach: Dzierżenin, Klusek, Trzepowo. Do zwodociągowania pozostało 6 wsi: Budy Pobyłkowskie, Kępiaste, Murowanka, Pobyłkowo Małe, Pobyłkowo Duże oraz Wólka Zaleska. Długość sieci wodociągowej wynosi ogółem 146,5 km, długość przyłącza – 49,93, a liczba przyłączy 1053 szt.
Skrajem północno-zachodniej części gminy Pokrzywnica przebiega gazociąg wysokoprężny, który mógłby stwarzać warunki do zaopatrzenia w gaz wsi w gminie Pokrzywnica, a który nie jest wykorzystywany.
Przez wschodnią część gminy przebiega ważna arteria komunikacji samochodowej II kategorii w relacji Warszawa – Pułtusk – Suwałki – droga krajowa nr 61. Drugim ważnym szlakiem komunikacyjnym, który wiąże północne tereny województwa mazowieckiego jest droga wojewódzka w relacji Płońsk – Nowe Miasto – Nasielsk – Pułtusk. Ponadto na terenie gminy Pokrzywnica występują drogi powiatowe, których jest 65,45 km oraz drogi gminne, których jest 62 km.