Bloomsbury is a small borough located in Hunterdon County, New Jersey, USA. Nestled in the scenic Delaware River Valley, this quaint town is known for its picturesque landscapes and close-knit community. With a population of approximately 870 residents, Bloomsbury offers a charming rural atmosphere while still being accessible to major cities like New York City and Philadelphia. The borough covers a total area of about 0.73 square miles, offering a blend of residential areas and natural beauty.