Shrewsbury is the name of several places:
- Shrewsbury, Shropshire, England
- Shrewsbury, Louisiana, United States of America
- Shrewsbury, Massachusetts, United States of America
- Shrewsbury, New Jersey, United States of America
- Shrewsbury, Pennsylvania, United States of America