Bloomsbury NJ is located at 40.656670, -75.079872 geo coordinates. Bloomsbury, NJ is located in New Jersey, United States Of America.