River town
The Juniata has shaped transportation, commerce and recreation here for generations.
McVeytown · Pennsylvania · 17051
McVeytown’s community portal — bringing together town facts, live local headlines, weather, public resources, community links, and the people and places that make this Juniata River town home.

Local news, public services, community resources, events, and places around town — all in one place.
Current McVeytown weather, active weather alerts, and recent local headlines from McVeytown and the surrounding Mifflin County area.
McVeytown sits on the west bank of the Juniata in southern Mifflin County, surrounded by the ridges, farms and river corridors that define central Pennsylvania.
The Juniata has shaped transportation, commerce and recreation here for generations.
Settled in the 18th century, the town was first known as Waynesburg before taking the McVeytown name.
Forester and conservationist Joseph Trimble Rothrock, often called the father of Pennsylvania forestry, was born here in 1839.
10 North Queen Street · McVeytown, PA 17051 · (717) 899-6323