McVeytown, PA

View of McVeytown, PA
Image credit: Smallbones / CC0
Population
334
U.S. Census Population Estimates Program · 2025
Elevation
516 ft
Median Home Value
$127,500
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$756/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$69,205
U.S. Census American Community Survey 5-Year · 2024

Explore

McVeytown in context.

About McVeytown

McVeytown is a borough in Mifflin County, Pennsylvania, United States, on the west bank of the Juniata River. The 2020 census counted 344 residents. Formerly known as Waynesburg, it was settled in 1762, laid out in 1795, and incorporated in 1833. The "Father of Pennsylvania Forestry", Dr. McVeytown makes sense once you see how its past, landscape, and current gathering spots overlap. The useful thing to know about McVeytown is that its older landmarks and current settings belong to one connected place. Joseph Rothrock was born in McVeytown on April 9, 1839. The settlement of what is now McVeytown was begun by Samuel Holliday in 1755, but it was only in 1762 that he settled in permanently and not until 1795 that Waynesburg was laid out. John McVey owned the land and was the founder of McVeytown.

Top Rating Signals

Highest current ratings for this town.

Loading town details...