Jamesburg is a borough located in Middlesex County, New Jersey. Jamesburg has a 2026 population of 5,869. Jamesburg is currently growing at a rate of 1.36% annually and its population has increased by 2.35% since the most recent census, which recorded a population of 5,734 in 2020.