A város népességét, és nemzeti megoszlását tekintve igen színes képet mutat. Rengeteg fajta etnikum él San Diegoban, de többségben a fehér amerikaiak vannak. Az egyik legjelentősebb kisebbséget a mexikóiak képviselik, valószínűleg a város történelmi múltjából kifolyólag.
Élnek még itt portugálok, akik már a település létrehozásától kezdve itt vannak, illetve sokan vándoroltak be Szicíliából olaszok a 19-20. század fordulóján. Ezen kívül megtalálhatók még más nemzetiségek is, mint ukránok, oroszok, görögök, sokan jöttek a Fülöp-szigetekről, Délkelet-Ázsiából, Libanonból, Kínából, Irakból, Indiából, de képviseltetik magukat kis számban a törökök, illetve a brazilok is. Ezáltal azt mondható, hogy nagyon sokszínű arcot mutat ez a gyönyörű város. Egy 2000-ben elvégzett népszámlálásból kiderült, hogy hogyan oszlanak meg a nemzetiségek: