Pembroke is a town in Plymouth County, Massachusetts, United States. The population was 17,837 at the 2010 census.The southwestern section of Pembroke is also known as Bryantville.