Soca, oficialmente llamado Doctor Francisco Soca, es una localidad uruguaya del departamento de Canelones. Es además sede del municipio homónimo.