Il modello sociale di salute è un modello di promozione della salute che prende in considerazione le condizioni sociali, ambientali ed economiche di una persona. Questo modello è stato utilizzato dagli operatori sanitari fin dagli anni '70. Riconosce che la salute pubblica deve considerare aree più ampie, come l'influenza della comunità e delle politiche pubbliche, quando si lavora per prevenire le malattie.
Ci sono tre principali modelli di salute. Prima degli anni '70, la medicina si basava principalmente sul modello biomedico della salute. Questo modello si concentra sull'educazione alla salute e sulla riduzione dei comportamenti a rischio. Ha trattato i pazienti senza affrontare l'influenza che il loro ambiente potrebbe avere sulla salute. Il modello sociale intende affrontare questi problemi per ridurre le disparità sociali nell'accesso all'assistenza sanitaria. Il terzo modello, noto come modello ecologico di salute, ha riconosciuto che il comportamento di una persona non si verifica nel vuoto.