Bø is a municipality in Nordland county, Norway. It is part of the Vesterålen region. The administrative centre of the municipality is the village of Straume which is where municipal administration, a grocery store, and a gasoline station are located. In addition to this, the urban area of Bø (including Steine and Vinje), which is the largest urban area in the municipality and it has a grocery, liquor store, swimming pool, movie theater, Bø Church, and additional service infrastructure. Other smaller villages include Gimstad, Fjærvoll, Straumsjøen, Skårvågen, Søberg, Malnes, Eidet, Guvåg, Hovden, Klakksjorda, Nykvåg, Utskor, Ringstad, and Vågen.
The 247-square-kilometre (95 sq mi) municipality is the 289th largest by area out of the 357 municipalities in Norway. Bø Municipality is the 249th most populous municipality in Norway with a population of 2,634. The municipality's population density is 10.7 inhabitants per square kilometre (28/sq mi) and its population has decreased by 0.3% over the previous 10-year period.