Wykonywanie bezpośrednich zadań z zakresu pomocy społecznej na terenie gminy należy do Gminnego Ośrodka Pomocy Społecznej. Ośrodek jest jednostką organizacyjną Gminy, powołany został w 1990 roku. Pomoc oferowana przez GOPS obejmuje zasiłki celowe (jednorazowe) na odzież, żywność, opał, leki, remonty itp.; zasiłki okresowe (ok. 6 miesięcy) na potrzeby bytowe; zasiłki stałe, które przeznaczone są dla kobiet w wieku powyżej 60 lat i mężczyzn powyżej 65 lat oraz dla osób powyżej 18-tego roku życia z ustalonym stopniem niepełnosprawności; pomoc rzeczową oraz opiekę dla potrzebujących w domach pomocy społecznej. Ponadto GOPS realizuje program „Pomoc państwa w zakresie dożywiania”, gwarantujący jeden gorący posiłek dziennie dla dzieci w szkołach oraz pomoc finansową na cele żywnościowe dla dorosłych. W ramach Gminnego Ośrodka Pomocy Społecznej realizowane są również zasiłki rodzinne i pielęgnacyjne, świadczenia pielęgnacyjne, fundusz alimentacyjny oraz świadczenia wychowawcze. Do głównych celów gminnej pomocy społecznej należą m.in.: pomoc osobom i rodzinom oraz doprowadzenie do ich życiowego usamodzielnienia, zapewnienie dochodu na poziomie interwencji socjalnej – dla osób nie posiadających dochodu lub o niskich dochodach w wieku poprodukcyjnym i osobom niepełnosprawnym, zapewnienie dochodu do wysokości interwencji socjalnej osobom i rodzinom o niskich dochodach, które wymagają okresowego wsparcia, zapewnienie profesjonalnej pomocy rodzinom dotkniętym skutkami patologii społecznej, w tym przemocą w rodzinie.