Skip to content

Table of contents

About Shrewsbury, PA

Shrewsbury is a small Pennsylvania borough 15 miles south of York and 40 miles north of Baltimore, accessible via Interstate 83 at Exit 4. Route 851 runs east-west through town, connecting to local roads that wind through farmland and residential areas. The community of nearly 4,000 sits in rolling Piedmont countryside typical of southern York County. Each October, the town square hosts a Harvest Festival featuring giant pumpkins that regularly top 1,000 pounds.

Where is Shrewsbury, PA on the map?

Shrewsbury, PA is in United States, at 39.771, -76.680 - about 28 km north-east of Manchester, MD.

How far is Shrewsbury, PA from where I am?

Use your device location to see the distance to Shrewsbury, PA, how long the drive takes, and directions from where you are.

Find hotels in Shrewsbury, PA

Rent a car near Shrewsbury, PA

Play a pub crawl round in Shrewsbury, PA

Nine holes from pub to pub through the real streets of Shrewsbury, PA. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Shrewsbury, PA9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Shrewsbury, PA?

The closest airport to Shrewsbury, PA is Lancaster Airport, 69 km (about 1 h 2 min by car). Other airports nearby: Harrisburg International Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.