Se encuentra a 280 km al noroeste de Buenos Aires, en la costa occidental del río Paraná, y tiene 1,036,286 hab.