🇺🇸 Shrewsbury is a borough in Monmouth County, New Jersey, United States. It is located in the New York Metropolitan area and is a bedroom community of New York.
Shrewsbury has a population of over 3,809 people. Shrewsbury also forms part of the wider Monmouth County which has a population of over 643,615 people. It is also a part of the larger New York metropolitan area. Shrewsbury is situated near Middletown.