Shrewsbury Township

Shrewsbury Township is a township in Monmouth County, New Jersey. The township was formed on 31 October 1693, and it was named for the town of Shrewsbury in England. In 2016, Shrewsbury Township had a population of 1,009 people.