Brandbu is a village in Gran Municipality in Innlandet county, Norway. The village is located in Hadeland, along the eastern shore of the large lake Randsfjorden, about 60 kilometres (37 mi) to the northwest of the capital city of Oslo. Brandbu and its neighboring village of Jaren have grown together through conurbation and Statistics Norway has considered them as one, single urban settlement for many years. The 5.52-square-kilometre (1,360-acre) village of Brandbu/Jaren has a population (2021) of 4,848 and a population density of 878 inhabitants per square kilometre (2,270/sq mi).