Necochea is a port and beach city in the southwest of Buenos Aires Province, Argentina. The city is located on the Atlantic coast, along the mouth of the Quequén Grande River, 528km (328mi) from Buenos Aires and 120km (75mi) southwest of Mar del Plata. The city proper has 65,459 inhabitants per the 2001 census[INDEC] and is the seat of government for Necochea Partido.