Localitatea este așezată pe valea Sarazului, în partea de est a județului Timiș. Distanța față de municipiul Lugoj este de 16 km iar față de municipiul Timișoara, reședința de județ, este de 76 km.
Primarul comunei, Dumitru Pecora, face parte din PSD iar viceprimarul Gheorghe Antoni din PD (2004, PSD). Consiliul Local este constituit din 9 consilieri, împărțiți astfel:
Conform recensământului efectuat în 2021, populația comunei Bârna se ridică la 1.473 de locuitori, în scădere față de recensământul anterior din 2011, când fuseseră înregistrați 1.640 de locuitori.[4] Majoritatea locuitorilor sunt români (69,31%), cu o minoritate de ucraineni (24,85%), iar pentru 5,36% nu se cunoaște apartenența etnică.[5] Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (78,41%), cu minorități de adventiști (8,42%), penticostali (4,41%) și baptiști (1,15%), iar pentru 6,31% nu se cunoaște apartenența confesională.[6]