Дважды Герой Социалистического Труда (1948, 1951).
Ульяна Спиридоновна родилась 3 января 1906 года (21 декабря 1905 — по старому стилю) в деревне Вятчаново Ярославской губернии (ныне Даниловский район Ярославской области).
В 1917—1925 годах работала по найму, с 1925 по 1943 годы — доярка, с 1943 года — бригадир совхоза «Караваево».
В 1935 окончила курсы ликбеза. Член ВЦСПС (1937—1940). Член КПСС с 1941 года.
С декабря 1961 года — персональный пенсионер.
На площади центральной усадьбы совхоза был установлен бронзовый бюст героини.
В 1937 году Баркова получила надои на 1 фуражную корову 8 655 литров, за что была премирована патефоном, костюмом и пальто — стоимостью 2 500 рублей.