Barca es un pequeño municipio, situado a uno 940 metros de altitud, en la provincia de Soria.
Dispone de una superficie de 45 km2 y tiene una población estimada de 112 habitantes.
Esta localidad, bañada por el río Duero, se encuentra a tan sólo 50 kilómetros de Soria.
Su climatología corresponde al tipo continental, caracterizada por inviernos fríos y largos y veranos secos y cálidos.
Entre sus figuras arquitectónicas más emblemáticas, destaca el denominado Rollo de Justicia, el cuál toma su nombre de la palabra latina rotulus, que significa cilindro. Se trata de una columna de piedra, de unos tres metros de altura y rematada por una cruz, considerada como Bien Protegido de la Junta de Castilla y León desde el año 1963.
En cuanto a las construcciones religiosas, destacan la iglesia de Santa Cristina, con galería romana y elementos góticos y la ermita de la virgen de la Soledad, edificada en el siglo XVIII y con planta rectangular y tejado a tres aguas.
La localidad posee un importante museo etnológico, creado en 1976 y que alberga más de 500 útiles y enseres del campo y de la casa.
Sus fiestas patronales se celebran en Junio en honor a Santa Isabel y combinan actos religiosos con actos lúdicos.