Castillos es una ciudad uruguaya del departamento de Rocha, y es sede del municipio homónimo.