Se encuentra ubicada en el noroeste de la Provincia de Corrientes, a orillas del Río Paraná. Es cabecera del departamento de Bella Vista y se encuentra a 1057 kilómetros del puerto de Buenos Aires por vía fluvial y a 891 kilómetros por vía terrestre.
Limita al sur con el departamento de Lavalle, al este con el departamento de San Roque y al oeste con la provincia de Santa Fe.
Según el censo realizado en 2001 posee 25 393 habitantes.