La ciudad se ubica al noroeste del departamento de Colonia, sobre la margen este del río Uruguay próximo al nacimiento del Río de la Plata, y en la confluencia de las rutas nacionales 21 y 12.