Село Барашево находится в Демушкинском сельском поселении Сасовского района Рязанской области.
Село находится в северной части района, на левобережье реки Мокши, в 1,5 км от русла, на высокой левой террасе. Расстояние до райцентра Сасово — 17 км к юго-западу по асфальтированной дороге. Там же расположена ближайшая железнодорожная станция Сасово.
В 2010 году население составляло 28 человек.