A la gente de Buenos Aires se les conoce como Porteños (gente del puerto), reconociendo así, la gran importancia histórica del puerto en el desarrollo de la ciudad y la nación. Algunas veces pueden ser llamados bonaerenses, haciendo alusión a la provincia de Buenos Aires.

Según el censo, la ciudad tiene una población de 2,776,138, mientras que el Gran Buenos Aires tiene más de 12.4 millones de habitantes. La población de Buenos Aires se compone principalmente de Argentinos de descendencia Española e Italiana. La gran mayoría de estos provienen del Gallego, Asturiano, Vasco (regiones de España) y de Calabria, Liguria y Nápoles (regiones de Italia)

Otros orígenes Europeos incluyen Alemán, Portugués, Polaco, Irlandés, Francés, Croata e Inglés. En 1990, hubo una pequeña ola inmigratoria de Rumania y Ucrania.

Hay una pequeña parte de la población conocida como “criollos”, que datan de la época colonial. La población Criolla (mestiza) en la ciudad se ha ido incrementado como resultado de la migración tanto del interior del país, como de países cercanos como Bolivia, Perú y Paraguay , desde la segunda mitad del siglo XX.

Importantes comunidades Árabes (en su mayoría Sirios y Libaneses) y Armenias tienen una gran importancia en el comercio y la vida civil desde principios del siglo XX.

La comunidad Judía en Buenos Aires, tiene una población aproximada de 250,000, es la comunidad Judía más grande de América Latina. La mayoría es de origen europeo, del este de Ashkenazi, con una significante minoría de Sephardim, sobre todo judíos Sirios.

La primera comunidad del Asia oriental en Buenos Aires fue la Japonesa, en su gran mayoría de Okinawa. Tradicionalmente, los Japoneses y Argentinos fueron reconocidos como cultivadores de flores. En la ciudad hubo un monopolio Japonés de lavanderías. Tiempo después otras generaciones han incursionado en distintos tipos de actividades. Desde 1970 ha habido una importante afluencia de inmigrantes de China y Corea.