El partido de Avellaneda en la Provincia de Buenos Aires, ocupa la parte aluvional sudeste de la llamada «cuenca del Riachuelo - Río de la Matanza», entre la meseta de las Lomas de Zamora y de Quilmes, y el Río de la Plata.

Tiene una superficie de 52,84 kilómetros cuadrados.

El Riachuelo es asimismo el límite entre la Provincia de Buenos Aires y la Ciudad Autónoma de Buenos Aires, por convenio establecido entre la Nación y la Provincia, aprobado por el Decreto Nº 22.500 del 16 de setiembre de 1948 y ratificado por la ley Nº 5448.