La ciudad se ubica al sur del departamento de Canelones, sobre las costas del arroyo Las Piedras, límite con el departamento de Montevideo.