Penanggulangan kemiskinan secara umum menggunakan dua pendekatan, yaitu pembangunan ekonomi untuk meningkatkan pendapatan dan pemberdayaan masyarakat untuk mengembangkan kapasitas sumber daya manusia. Keberhasilan penanggulangan kemiskinan ditentukan, antara lain, oleh ketepatan kebijakan dan penargetannya. Unit target kebijakan dapat berupa masyarakat, keluarga, atau individu yang dapat dibedakan berdasarkan tingkat usia dan jenis kelamin.