Tettstedet huser Björna sockens kirke, Björna kirke. Kirken ligger rundt to kilometer vest for tettstedet. Björna ligger ved länsväg 352 cirka 36 kilometer fra Örnsköldsvik, og 30 kilometer fra Örnsköldsviks flygplats. Stambanan genom övre Norrland passerar gjennom Björna, som tidligere hadde sin egen jernbanestasjon, Björna stasjon.