Buenos Aires fue fundada dos veces. La primera fue por el español Don Pedro de Mendoza en el año 1536 y la llamó Santa María del Buen Ayre. Se cree que el lugar de la fundación fue la Vuelta de Rocha (La Boca), aunque otros afirman que posiblemente fue en el Parque Lezama (San Telmo), donde llegaba el río por esa época. La ciudad fue abandonada y arrasada por los indios en 1541.
Su segunda y definitiva fundación data del año 1580 por Juan de Garay, quien le daría el nombre de Santísima Trinidad. Esta vez, se realizó en terrenos más altos en las cercanías de la Plaza de Mayo. Finalmente a la ciudad se la llamaría directamente Buenos Aires, y al nativo de la ciudad, porteño.
Buenos Aires tuvo un escaso desarrollo hasta que en 1776 fue nombrada capital del Virreinato del Río de la Plata. Desde ese momento comenzó a evolucionar rápidamente debido al empuje comercial que la benefició, desarrollándose económica y culturalmente.
La llegada de ideas liberales y fundamentalmente la ocupación de España por el ejército napoleónico, desataron en 1810 la Revolución de Mayo teniendo como epicentro el Cabildo de Buenos Aires. La independencia Argentina fue proclamada en 1816 en Tucumán.
En 1860 Buenos Aires comienza su organización definitiva, creciendo bajo el influjo de las inmigraciones europeas y el desplazamiento poblacional local desde zonas rurales; y en 1880 es declarada Capital Federal de la República Argentina.
Tras la Reforma de la Constitución Argentina de 1994 la ciudad pudo contar con su propia Constitución y con un gobierno autónomo de elección directa. En 1996 se celebraron las elecciones que designarían al Jefe de Gobierno de la Ciudad, así como a los legisladores que sancionarían la Constitución de la Ciudad.
Durante el siglo XX experimentó un gran crecimiento demográfico que la situó entre las mayores ciudades del Mundo, no solo a nivel demográfico, sino también artístico, cultural y económico.
La capital, denominada Ciudad Autónoma del Gobierno de Buenos Aires, se encuentra rodeada por la provincia de Buenos Aires y por el Río de la Plata, y está divida en 48 barrios.