Barca é un concello español da provincia de Soria. A súa poboación é de 120 habitantes e ocupa unha superficie de 45,05 km².