Barca este o comună slovacă, aflată în districtul Rimavská Sobota din regiunea Banská Bystrica. Localitatea se află la altitudinea de 194 m deasupra n.m., se întinde pe o suprafață de 11,5 km2 și în 2017 număra 586 de locuitori. Se învecinează cu Figa, Rimavská Sobota, Rumince și Chanava.