Menurut Bobak (2012) faktor yang mempengaruhi dukungan social adalah sebagai berikut :1.Faktor PsikologiBerhubungan erat dengan fungsi internal social yang merupakan basis kekuatan social, fungsi ini berupa untuk pemenuhan kebutuhan psikososial. Fungsi afektif meliputi : saling mengasuh, dan ikatan social.2.Faktor socialSebagian masyarakat perlu menghormati sesorang yang lebih tua, salah satu dikarenakan para orang tua jauh lebih berpengalaman dan mempunyai kesadaran yang lebih tinggi untuk melakukan suatu hal
3.Tipe sosialDari segi pemegang wewenang utama atas sosial, misalnya dalam hal menentukan siapa yang bertanggung jawab atas sosialisasi anak, sosial dibedakan menjadi matriarki, patriarki,dan egaliter.a)Matriarki : Ibu menjadi pemegang utama wewenang atas sosialb)Patriarki : ayah sebagai pemegang utama wewenang atas sosialc)Egaliter : pandangan tentang kesetaraan gender dan semakin banyaknya sosial yang kedua orang tuanya sama-sama bekerja (Setiadi, 2013).4.Pendapatan Pada msyarakat kebanyakan, hampir seluruh penghasilannya dipergunakan untuk membiayai keperluan hidupnya. Secara konkrit dapat dikemukakan bahwa pemberdayaan sosial perlu dikaitkan dengan pemberdayaan ekonomi sosial sehingga kepala sosial tidak mempunyai alasan untuk tidak memperhatikan kesehatan keluarganya. Pendapatan yang tinggi akan membuat sosial mampu memenuhi kebutuhan gizi dan diet pada penderita DM.5.Tingkatpendidikan Tingkat pendidikan akan mempengaruhi wawasan dan pengetahuan sosial sebagai kepala rumah tangga. Semakin rendah penegtahuan sosial maka akses terhadap informasi kesehtan istrinya akan berkurang sehingga sosial akan kesulitan untuk mengambil keputusan secara efektif
