Shrewsbury, New Jersey

Shrewsbury is a borough in Monmouth County, New Jersey. It was incorporated on 11 May 1926 from portions of Shrewsbury Township, and, by extension, it was named for the English town of Shrewsbury. In 2016, Shrewsbury had a population of 4,122 people.