Bloomsbury is a borough located in Hunterdon County, New Jersey. Bloomsbury has a 2026 population of 802. Bloomsbury is currently declining at a rate of 0% annually and its population has increased by 1.01% since the most recent census, which recorded a population of 794 in 2020.