Skip to content

Table of contents

About Millerstown, PA

Millerstown is a small river town in Perry County, about 25 miles northwest of Harrisburg via Routes 322 and 17. Route 17 runs right through town, connecting to Newport in the north and Duncannon to the south. The scenic drive follows the Juniata River valley through Pennsylvania's countryside. The town's claim to fame is its historic covered bridge from 1875, one of the few wooden covered bridges still open to cars crossing the Juniata River.

Where is Millerstown, PA on the map?

Millerstown, PA is in United States, at 40.554, -77.153 - about 36 km north-west of Dauphin, PA.

How far is Millerstown, PA from where I am?

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

Find hotels in Millerstown, PA

Rent a car near Millerstown, PA

Play a pub crawl round in Millerstown, PA

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

Pub Crawl Golf: Millerstown, PA9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Millerstown, PA?

The closest airport to Millerstown, PA is Harrisburg International Airport, 66 km (about 58 min by car).

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.