Shrewsbury est une municipalité du comté de Worcester au Massachusetts, fondée en 1722. Sa population était de 35 608 habitants en 2010.