Skip to content

Table of contents

About McVeytown, PA

McVeytown is a small Pennsylvania borough of 363 people in Mifflin County, accessible via US Route 322 from State College or Harrisburg. The town sits in the Juniata River valley with typical Appalachian foothill terrain. Most notable is its 1902 stone arch railroad bridge that still carries freight trains over Little Juniata Creek.

Where is McVeytown, PA on the map?

McVeytown, PA is in United States, at 40.498, -77.742 - about 18 km north-east of Cedar Crest, PA.

How far is McVeytown, PA from where I am?

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

Find hotels in McVeytown, PA

Rent a car near McVeytown, PA

Play a pub crawl round in McVeytown, PA

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

Pub Crawl Golf: McVeytown, PA9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to McVeytown, PA?

The closest airport to McVeytown, PA is State College Regional Airport, 74 km (about 1 h 12 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.