Factorii socio-economici, cum ar fi educația, venitul, locația geografică și accesul la servicii medicale și de igienă, pot influența sănătatea locuitorilor dintr-o zonă urbană. De exemplu, locuitorii din zonele sărace sau de imigranți pot avea un acces mai limitat la servicii de sănătate și la alimente sănătoase, ceea ce poate duce la creșterea riscului de obezitate și de boli cronice. De asemenea, poluarea și aglomerația urbană pot duce la creșterea riscului de boli respiratorii și cardiovasculare.